pub struct EdgePatternIR {
pub source_var: String,
pub target_var: String,
pub label: Option<String>,
pub constraints: Vec<EdgeConstraint>,
}Fields§
§source_var: String§target_var: String§label: Option<String>§constraints: Vec<EdgeConstraint>Trait Implementations§
Source§impl Clone for EdgePatternIR
impl Clone for EdgePatternIR
Auto Trait Implementations§
impl !RefUnwindSafe for EdgePatternIR
impl !UnwindSafe for EdgePatternIR
impl Freeze for EdgePatternIR
impl Send for EdgePatternIR
impl Sync for EdgePatternIR
impl Unpin for EdgePatternIR
impl UnsafeUnpin for EdgePatternIR
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