pub enum ApiFields {
Named(Vec<ApiNamedField>),
Unnamed(Vec<ApiUnamedField>),
Unit,
}
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ApiFields
impl<'de> Deserialize<'de> for ApiFields
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
impl StructuralPartialEq for ApiFields
Auto Trait Implementations§
impl Freeze for ApiFields
impl RefUnwindSafe for ApiFields
impl Send for ApiFields
impl Sync for ApiFields
impl Unpin for ApiFields
impl UnwindSafe for ApiFields
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