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