pub struct ArrayWrapper { /* private fields */ }Expand description
An array the deserializer fills.
Trait Implementations§
Source§impl BaseWrapper for ArrayWrapper
impl BaseWrapper for ArrayWrapper
fn add(&mut self, value: Value) -> Result<(), Error>
fn create_container(&self, _ty: &Type, _item_type: &Type) -> Option<Value>
fn set_container(&mut self, container: Option<Value>) -> Result<(), Error>
Source§fn collection(&mut self) -> Value
fn collection(&mut self) -> Value
The collection that was filled. The wrapper is empty afterwards.
Auto Trait Implementations§
impl !RefUnwindSafe for ArrayWrapper
impl !UnwindSafe for ArrayWrapper
impl Freeze for ArrayWrapper
impl Send for ArrayWrapper
impl Sync for ArrayWrapper
impl Unpin for ArrayWrapper
impl UnsafeUnpin for ArrayWrapper
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