Hints to the pickle format that we KNOW the type of this field, so it can elide any type hints from the final pickle.
Hints to the pickle format that we KNOW the type of this field, so it can elide any type hints from the final pickle. During unpickling, this informs the format that it shouldn't look for any type hints in the pickle, but instead use this tag as the unpickle tag key.
Hints at the expected (byte) size of the entry we're about to write..
Hints at the expected (byte) size of the entry we're about to write..
Hints the object id of the next beginEntry
/endEntry
calls.
Hints the object id of the next beginEntry
/endEntry
calls.
If this oid is -1, it implies that the next entry has not been registered in any sharing cache, and should
be pickled fully. If the oid != -1, then the pickle format is free to elide the fields of the entry in
favor of pickling a scala.pickling.refs.Ref.
Hint: This is only used during pickling.
Locks the hints down to what we've specified, so if you drop into another pickler it retains our information.
Locks the hints down to what we've specified, so if you drop into another pickler it retains our information.
Pops to the previously saved set of hints.
Pops to the previously saved set of hints.
Creates a new fresh set of hints, preserving what was hinted before.
Creates a new fresh set of hints, preserving what was hinted before.
Unlocks the hints.
Unlocks the hints.