pub struct ExtendedMultiplex { /* private fields */ }
Expand description
Mapping between multiplexors and multiplexed signals
Implementations§
Source§impl ExtendedMultiplex
Auto-generated by derive_getters::Getters
.
impl ExtendedMultiplex
Auto-generated by derive_getters::Getters
.
Sourcepub fn message_id(&self) -> &MessageId
pub fn message_id(&self) -> &MessageId
Get field message_id
from instance of ExtendedMultiplex
.
Sourcepub fn signal_name(&self) -> &String
pub fn signal_name(&self) -> &String
Get field signal_name
from instance of ExtendedMultiplex
.
Sourcepub fn multiplexor_signal_name(&self) -> &String
pub fn multiplexor_signal_name(&self) -> &String
Get field multiplexor_signal_name
from instance of ExtendedMultiplex
.
Sourcepub fn mappings(&self) -> &Vec<ExtendedMultiplexMapping>
pub fn mappings(&self) -> &Vec<ExtendedMultiplexMapping>
Get field mappings
from instance of ExtendedMultiplex
.
Trait Implementations§
Source§impl Clone for ExtendedMultiplex
impl Clone for ExtendedMultiplex
Source§fn clone(&self) -> ExtendedMultiplex
fn clone(&self) -> ExtendedMultiplex
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ExtendedMultiplex
impl Debug for ExtendedMultiplex
Source§impl PartialEq for ExtendedMultiplex
impl PartialEq for ExtendedMultiplex
impl StructuralPartialEq for ExtendedMultiplex
Auto Trait Implementations§
impl Freeze for ExtendedMultiplex
impl RefUnwindSafe for ExtendedMultiplex
impl Send for ExtendedMultiplex
impl Sync for ExtendedMultiplex
impl Unpin for ExtendedMultiplex
impl UnwindSafe for ExtendedMultiplex
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