pub struct RecordPatField {
pub name: String,
pub pattern: Option<Pattern>,
}Fields§
§name: String§pattern: Option<Pattern>None means shorthand { name } => { name: name }.
Trait Implementations§
Source§impl Clone for RecordPatField
impl Clone for RecordPatField
Source§fn clone(&self) -> RecordPatField
fn clone(&self) -> RecordPatField
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 RecordPatField
impl Debug for RecordPatField
Source§impl<'de> Deserialize<'de> for RecordPatField
impl<'de> Deserialize<'de> for RecordPatField
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 PartialEq for RecordPatField
impl PartialEq for RecordPatField
Source§fn eq(&self, other: &RecordPatField) -> bool
fn eq(&self, other: &RecordPatField) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for RecordPatField
impl Serialize for RecordPatField
impl StructuralPartialEq for RecordPatField
Auto Trait Implementations§
impl Freeze for RecordPatField
impl RefUnwindSafe for RecordPatField
impl Send for RecordPatField
impl Sync for RecordPatField
impl Unpin for RecordPatField
impl UnsafeUnpin for RecordPatField
impl UnwindSafe for RecordPatField
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