pub struct LvsNode {
pub id: u64,
pub parent: Option<u64>,
pub rule_names: Vec<String>,
pub value_edges: Vec<LvsValueEdge>,
pub pattern_edges: Vec<LvsPatternEdge>,
pub sign_constraints: Vec<u64>,
}Fields§
§id: u64§parent: Option<u64>§rule_names: Vec<String>§value_edges: Vec<LvsValueEdge>§pattern_edges: Vec<LvsPatternEdge>§sign_constraints: Vec<u64>Trait Implementations§
Auto Trait Implementations§
impl Freeze for LvsNode
impl RefUnwindSafe for LvsNode
impl Send for LvsNode
impl Sync for LvsNode
impl Unpin for LvsNode
impl UnwindSafe for LvsNode
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