pub enum RecordFields {
Named(Vec<RecordField>),
Unnamed(Vec<RecordField>),
Unit,
}
Variants§
Trait Implementations§
Source§impl Clone for RecordFields
impl Clone for RecordFields
Source§fn clone(&self) -> RecordFields
fn clone(&self) -> RecordFields
Returns a copy of the value. Read more
1.0.0 · 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 RecordFields
impl Debug for RecordFields
Source§impl<'de> Deserialize<'de> for RecordFields
impl<'de> Deserialize<'de> for RecordFields
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
Auto Trait Implementations§
impl Freeze for RecordFields
impl RefUnwindSafe for RecordFields
impl Send for RecordFields
impl Sync for RecordFields
impl Unpin for RecordFields
impl UnwindSafe for RecordFields
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