pub enum SerdeFormat {
Json,
Json5,
Yaml,
}Expand description
Serde-friendly mirror of Format.
Variants§
Trait Implementations§
Source§impl Clone for SerdeFormat
impl Clone for SerdeFormat
Source§fn clone(&self) -> SerdeFormat
fn clone(&self) -> SerdeFormat
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SerdeFormat
impl Debug for SerdeFormat
Source§impl<'de> Deserialize<'de> for SerdeFormat
impl<'de> Deserialize<'de> for SerdeFormat
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<Format> for SerdeFormat
impl From<Format> for SerdeFormat
Source§impl From<SerdeFormat> for Format
impl From<SerdeFormat> for Format
Source§fn from(f: SerdeFormat) -> Self
fn from(f: SerdeFormat) -> Self
Converts to this type from the input type.
Source§impl Serialize for SerdeFormat
impl Serialize for SerdeFormat
impl Copy for SerdeFormat
Auto Trait Implementations§
impl Freeze for SerdeFormat
impl RefUnwindSafe for SerdeFormat
impl Send for SerdeFormat
impl Sync for SerdeFormat
impl Unpin for SerdeFormat
impl UnsafeUnpin for SerdeFormat
impl UnwindSafe for SerdeFormat
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