pub struct IsolationGraphNode {
    pub node_id: DefId,
    pub node_type: usize,
    pub node_name: String,
    pub node_unsafety: bool,
    pub constructors: Vec<DefId>,
    pub callees: Vec<DefId>,
    pub methods: Vec<DefId>,
    pub callers: Vec<DefId>,
    pub visited_tag: bool,
    pub is_crate_api: bool,
}Fields§
§node_id: DefId§node_type: usize§node_name: String§node_unsafety: bool§constructors: Vec<DefId>§callees: Vec<DefId>§methods: Vec<DefId>§callers: Vec<DefId>§visited_tag: bool§is_crate_api: boolImplementations§
Trait Implementations§
Source§impl Clone for IsolationGraphNode
 
impl Clone for IsolationGraphNode
Source§fn clone(&self) -> IsolationGraphNode
 
fn clone(&self) -> IsolationGraphNode
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 moreAuto Trait Implementations§
impl Freeze for IsolationGraphNode
impl RefUnwindSafe for IsolationGraphNode
impl Send for IsolationGraphNode
impl Sync for IsolationGraphNode
impl Unpin for IsolationGraphNode
impl UnwindSafe for IsolationGraphNode
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