pub struct NamedMultilinearInfo {
pub info: MultilinearInfo,
pub events: IndexMap<Event, Vec<Box<str>>>,
pub channels: IndexMap<Channel, (Box<str>, Vec<Box<str>>)>,
}Expand description
A multilinear info containing the mapped channel and event names.
Fields§
§info: MultilinearInfoThe parsed MultilinearInfo instance.
events: IndexMap<Event, Vec<Box<str>>>A map associating events with their names.
channels: IndexMap<Channel, (Box<str>, Vec<Box<str>>)>A map associating channels with their names and the names of the channel.
Trait Implementations§
Source§impl Default for NamedMultilinearInfo
impl Default for NamedMultilinearInfo
Source§fn default() -> NamedMultilinearInfo
fn default() -> NamedMultilinearInfo
Returns the “default value” for a type. Read more
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