Method
__init__
(
self,
default=None,
use_single_float=False,
autoreset=True,
use_bin_type=True,
strict_types=False,
datetime=False,
unicode_errors=None,
)
Source from the content-addressed store, hash-verified
| 674 | """ |
| 675 | |
| 676 | def __init__( |
| 677 | self, |
| 678 | default=None, |
| 679 | use_single_float=False, |
| 680 | autoreset=True, |
| 681 | use_bin_type=True, |
| 682 | strict_types=False, |
| 683 | datetime=False, |
| 684 | unicode_errors=None, |
| 685 | ): |
| 686 | self._strict_types = strict_types |
| 687 | self._use_float = use_single_float |
| 688 | self._autoreset = autoreset |
| 689 | self._use_bin_type = use_bin_type |
| 690 | self._buffer = StringIO() |
| 691 | self._datetime = bool(datetime) |
| 692 | self._unicode_errors = unicode_errors or "strict" |
| 693 | if default is not None: |
| 694 | if not callable(default): |
| 695 | raise TypeError("default must be callable") |
| 696 | self._default = default |
| 697 | |
| 698 | def _pack( |
| 699 | self, |
Callers
nothing calls this directly
Tested by
no test coverage detected