pub struct UnionDeserializer { /* private fields */ }Trait Implementations§
Source§impl Debug for UnionDeserializer
impl Debug for UnionDeserializer
Source§impl<'de> Deserializer<'de, Union> for Box<UnionDeserializer>
impl<'de> Deserializer<'de, Union> for Box<UnionDeserializer>
Source§fn init(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, Union>
fn init( helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, Union>
Source§fn next(
self,
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, Union>
fn next( self, helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, Union>
Auto Trait Implementations§
impl Freeze for UnionDeserializer
impl RefUnwindSafe for UnionDeserializer
impl Send for UnionDeserializer
impl Sync for UnionDeserializer
impl Unpin for UnionDeserializer
impl UnsafeUnpin for UnionDeserializer
impl UnwindSafe for UnionDeserializer
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more