pub struct RestrictionDeserializer { /* private fields */ }Trait Implementations§
Source§impl Debug for RestrictionDeserializer
impl Debug for RestrictionDeserializer
Source§impl<'de> Deserializer<'de, Restriction> for Box<RestrictionDeserializer>
impl<'de> Deserializer<'de, Restriction> for Box<RestrictionDeserializer>
Source§fn init(
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, Restriction>
fn init( helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, Restriction>
Source§fn next(
self,
helper: &mut DeserializeHelper,
event: Event<'de>,
) -> DeserializerResult<'de, Restriction>
fn next( self, helper: &mut DeserializeHelper, event: Event<'de>, ) -> DeserializerResult<'de, Restriction>
Source§fn finish(self, helper: &mut DeserializeHelper) -> Result<Restriction, Error>
fn finish(self, helper: &mut DeserializeHelper) -> Result<Restriction, Error>
Force the deserializer to finish. Read more
Auto Trait Implementations§
impl Freeze for RestrictionDeserializer
impl RefUnwindSafe for RestrictionDeserializer
impl Send for RestrictionDeserializer
impl Sync for RestrictionDeserializer
impl Unpin for RestrictionDeserializer
impl UnsafeUnpin for RestrictionDeserializer
impl UnwindSafe for RestrictionDeserializer
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