pub struct SerializeArray { /* private fields */ }Trait Implementations§
Source§impl SerializeSeq for SerializeArray
impl SerializeSeq for SerializeArray
Source§type Error = SerdeError
type Error = SerdeError
Must match the
Error type of our Serializer.Source§fn serialize_element<T>(&mut self, elem: &T) -> Result<(), SerdeError>
fn serialize_element<T>(&mut self, elem: &T) -> Result<(), SerdeError>
Serialize a sequence element.
Source§impl SerializeTuple for SerializeArray
impl SerializeTuple for SerializeArray
Source§type Error = SerdeError
type Error = SerdeError
Must match the
Error type of our Serializer.Source§fn serialize_element<T>(&mut self, elem: &T) -> Result<(), SerdeError>
fn serialize_element<T>(&mut self, elem: &T) -> Result<(), SerdeError>
Serialize a tuple element.
Source§impl SerializeTupleStruct for SerializeArray
impl SerializeTupleStruct for SerializeArray
Source§type Error = SerdeError
type Error = SerdeError
Must match the
Error type of our Serializer.Source§fn serialize_field<V>(&mut self, value: &V) -> Result<(), SerdeError>
fn serialize_field<V>(&mut self, value: &V) -> Result<(), SerdeError>
Serialize a tuple struct field.
Auto Trait Implementations§
impl Freeze for SerializeArray
impl RefUnwindSafe for SerializeArray
impl Send for SerializeArray
impl Sync for SerializeArray
impl Unpin for SerializeArray
impl UnsafeUnpin for SerializeArray
impl UnwindSafe for SerializeArray
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more