[−][src]Struct rmp_serde::config::VariantStringConfig
Config wrapper, that overrides enum serialization by serializing enum variant names as strings.
Default Serializer
implementation writes enum names as integers, i.e. only indices are encoded,
because it is the most compact representation.
Implementations
impl<C> VariantStringConfig<C>
[src]
pub fn new(inner: C) -> Self
[src]
Creates a VariantStringConfig
inheriting unchanged configuration options from the given configuration.
Trait Implementations
impl<C: Clone> Clone for VariantStringConfig<C>
[src]
fn clone(&self) -> VariantStringConfig<C>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<C: Copy> Copy for VariantStringConfig<C>
[src]
impl<C: Debug> Debug for VariantStringConfig<C>
[src]
Auto Trait Implementations
impl<C> RefUnwindSafe for VariantStringConfig<C> where
C: RefUnwindSafe,
C: RefUnwindSafe,
impl<C> Send for VariantStringConfig<C> where
C: Send,
C: Send,
impl<C> Sync for VariantStringConfig<C> where
C: Sync,
C: Sync,
impl<C> Unpin for VariantStringConfig<C> where
C: Unpin,
C: Unpin,
impl<C> UnwindSafe for VariantStringConfig<C> where
C: UnwindSafe,
C: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> SerializerConfig for T where
T: SerializerConfig,
[src]
T: SerializerConfig,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,