pub struct ContainedRefs {
pub local_name: String,
pub refs: Vec<i64>,
}
Expand description
Represents references to other nodes in the CPG.
This is used to establish relationships between nodes without using edges.
Fields§
§local_name: String
§refs: Vec<i64>
Trait Implementations§
Source§impl Clone for ContainedRefs
impl Clone for ContainedRefs
Source§fn clone(&self) -> ContainedRefs
fn clone(&self) -> ContainedRefs
Returns a copy 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 ContainedRefs
impl Debug for ContainedRefs
Source§impl<'de> Deserialize<'de> for ContainedRefs
impl<'de> Deserialize<'de> for ContainedRefs
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 ContainedRefs
impl PartialEq for ContainedRefs
Source§impl Serialize for ContainedRefs
impl Serialize for ContainedRefs
impl StructuralPartialEq for ContainedRefs
Auto Trait Implementations§
impl Freeze for ContainedRefs
impl RefUnwindSafe for ContainedRefs
impl Send for ContainedRefs
impl Sync for ContainedRefs
impl Unpin for ContainedRefs
impl UnwindSafe for ContainedRefs
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