pub struct SerializeStructVariant { /* private fields */ }Trait Implementations§
Source§impl SerializeStructVariant for SerializeStructVariant
impl SerializeStructVariant for SerializeStructVariant
Source§type Error = SerdeError
type Error = SerdeError
Must match the
Error type of our Serializer.Source§fn serialize_field<V>(
&mut self,
field: &'static str,
v: &V,
) -> Result<(), SerdeError>
fn serialize_field<V>( &mut self, field: &'static str, v: &V, ) -> Result<(), SerdeError>
Serialize a struct variant field.
Auto Trait Implementations§
impl Freeze for SerializeStructVariant
impl RefUnwindSafe for SerializeStructVariant
impl Send for SerializeStructVariant
impl Sync for SerializeStructVariant
impl Unpin for SerializeStructVariant
impl UnsafeUnpin for SerializeStructVariant
impl UnwindSafe for SerializeStructVariant
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