pub struct SerializeIterator;Trait Implementations§
impl<__Context__, Value> IsProviderFor<ValueSerializerComponent, __Context__, Value> for SerializeIteratorwhere
for<'a> &'a Value: IntoIterator,
__Context__: for<'a> CanSerializeValue<<&'a Value as IntoIterator>::Item>,
Source§impl<__Context__, Value> ValueSerializer<__Context__, Value> for SerializeIteratorwhere
for<'a> &'a Value: IntoIterator,
__Context__: for<'a> CanSerializeValue<<&'a Value as IntoIterator>::Item>,
impl<__Context__, Value> ValueSerializer<__Context__, Value> for SerializeIteratorwhere
for<'a> &'a Value: IntoIterator,
__Context__: for<'a> CanSerializeValue<<&'a Value as IntoIterator>::Item>,
fn serialize<S>(
__context__: &__Context__,
value: &Value,
serializer: S,
) -> Result<S::Ok, S::Error>where
S: Serializer,
Auto Trait Implementations§
impl Freeze for SerializeIterator
impl RefUnwindSafe for SerializeIterator
impl Send for SerializeIterator
impl Sync for SerializeIterator
impl Unpin for SerializeIterator
impl UnsafeUnpin for SerializeIterator
impl UnwindSafe for SerializeIterator
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