pub struct BindingDecl {
pub id: u32,
pub kind: String,
pub source: BindingSource,
}Fields§
§id: u32§kind: String§source: BindingSourceTrait Implementations§
Source§impl Clone for BindingDecl
impl Clone for BindingDecl
Source§fn clone(&self) -> BindingDecl
fn clone(&self) -> BindingDecl
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 BindingDecl
impl Debug for BindingDecl
Source§impl<'de> Deserialize<'de> for BindingDecl
impl<'de> Deserialize<'de> for BindingDecl
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 Eq for BindingDecl
Source§impl PartialEq for BindingDecl
impl PartialEq for BindingDecl
Source§impl Serialize for BindingDecl
impl Serialize for BindingDecl
impl StructuralPartialEq for BindingDecl
Auto Trait Implementations§
impl Freeze for BindingDecl
impl RefUnwindSafe for BindingDecl
impl Send for BindingDecl
impl Sync for BindingDecl
impl Unpin for BindingDecl
impl UnsafeUnpin for BindingDecl
impl UnwindSafe for BindingDecl
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