pub struct NamedMultilinearInfo {
pub info: MultilinearInfo,
pub events: HashMap<Event, Vec<Box<str>>>,
pub channels: HashMap<Channel, (Box<str>, Box<[Box<str>]>)>,
}Expand description
A multilinear info containing the mapped channel and event names.
Fields§
§info: MultilinearInfoThe parsed MultilinearInfo instance.
events: HashMap<Event, Vec<Box<str>>>A map associating events with their names.
channels: HashMap<Channel, (Box<str>, Box<[Box<str>]>)>A map associating channels with their names and the names of the channel.
Auto Trait Implementations§
impl Freeze for NamedMultilinearInfo
impl RefUnwindSafe for NamedMultilinearInfo
impl Send for NamedMultilinearInfo
impl Sync for NamedMultilinearInfo
impl Unpin for NamedMultilinearInfo
impl UnwindSafe for NamedMultilinearInfo
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