pub struct Ocdg {
pub net: DiGraph<usize, usize>,
pub edge_attributes: IntMap<usize, NodeInfo>,
pub node_attributes: IntMap<usize, NodeInfo>,
pub object_map: BiMap<String, usize>,
pub event_map: BiMap<String, usize>,
pub inodes: IntMap<usize, NodeIndex>,
pub iedges: IntMap<usize, IntMap<usize, EdgeIndex>>,
pub irels: IntMap<usize, IntMap<usize, IntMap<u8, IntSet<usize>>>>,
}Fields§
§net: DiGraph<usize, usize>§edge_attributes: IntMap<usize, NodeInfo>§node_attributes: IntMap<usize, NodeInfo>§object_map: BiMap<String, usize>§event_map: BiMap<String, usize>§inodes: IntMap<usize, NodeIndex>§iedges: IntMap<usize, IntMap<usize, EdgeIndex>>§irels: IntMap<usize, IntMap<usize, IntMap<u8, IntSet<usize>>>>Trait Implementations§
Auto Trait Implementations§
impl Freeze for Ocdg
impl RefUnwindSafe for Ocdg
impl Send for Ocdg
impl Sync for Ocdg
impl Unpin for Ocdg
impl UnsafeUnpin for Ocdg
impl UnwindSafe for Ocdg
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more