pub struct LashlangMap {
pub module_ref: ModuleRef,
pub entry_kind: String,
pub entry_ref: Option<ProcessRef>,
pub entry_name: String,
pub nodes: Vec<LashlangMapNode>,
pub edges: Vec<LashlangMapEdge>,
}Fields§
§module_ref: ModuleRef§entry_kind: String§entry_ref: Option<ProcessRef>§entry_name: String§nodes: Vec<LashlangMapNode>§edges: Vec<LashlangMapEdge>Trait Implementations§
Source§impl Clone for LashlangMap
impl Clone for LashlangMap
Source§fn clone(&self) -> LashlangMap
fn clone(&self) -> LashlangMap
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 LashlangMap
impl Debug for LashlangMap
Source§impl<'de> Deserialize<'de> for LashlangMap
impl<'de> Deserialize<'de> for LashlangMap
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 LashlangMap
Source§impl PartialEq for LashlangMap
impl PartialEq for LashlangMap
Source§fn eq(&self, other: &LashlangMap) -> bool
fn eq(&self, other: &LashlangMap) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for LashlangMap
impl Serialize for LashlangMap
impl StructuralPartialEq for LashlangMap
Auto Trait Implementations§
impl Freeze for LashlangMap
impl RefUnwindSafe for LashlangMap
impl Send for LashlangMap
impl Sync for LashlangMap
impl Unpin for LashlangMap
impl UnsafeUnpin for LashlangMap
impl UnwindSafe for LashlangMap
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