pub struct ObjectPatternField {
pub key: String,
pub pattern: DestructurePattern,
}Expand description
Field in object destructuring pattern
Fields§
§key: String§pattern: DestructurePatternTrait Implementations§
Source§impl Clone for ObjectPatternField
impl Clone for ObjectPatternField
Source§fn clone(&self) -> ObjectPatternField
fn clone(&self) -> ObjectPatternField
Returns a duplicate 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 ObjectPatternField
impl Debug for ObjectPatternField
Source§impl<'de> Deserialize<'de> for ObjectPatternField
impl<'de> Deserialize<'de> for ObjectPatternField
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 ObjectPatternField
impl PartialEq for ObjectPatternField
Source§impl Serialize for ObjectPatternField
impl Serialize for ObjectPatternField
impl StructuralPartialEq for ObjectPatternField
Auto Trait Implementations§
impl Freeze for ObjectPatternField
impl RefUnwindSafe for ObjectPatternField
impl Send for ObjectPatternField
impl Sync for ObjectPatternField
impl Unpin for ObjectPatternField
impl UnsafeUnpin for ObjectPatternField
impl UnwindSafe for ObjectPatternField
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