pub struct ExtendedMultiplexing { /* private fields */ }Expand description
Extended Multiplexing definition (SG_MUL_VAL_)
Represents extended multiplexing entries that define which multiplexer switch values activate specific multiplexed signals.
Implementations§
Source§impl ExtendedMultiplexing
impl ExtendedMultiplexing
pub fn message_id(&self) -> u32
pub fn signal_name(&self) -> &str
pub fn multiplexer_switch(&self) -> &str
pub fn value_ranges(&self) -> &[(u64, u64)]
Trait Implementations§
Source§impl Clone for ExtendedMultiplexing
impl Clone for ExtendedMultiplexing
Source§fn clone(&self) -> ExtendedMultiplexing
fn clone(&self) -> ExtendedMultiplexing
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ExtendedMultiplexing
impl Debug for ExtendedMultiplexing
Source§impl PartialEq for ExtendedMultiplexing
impl PartialEq for ExtendedMultiplexing
impl StructuralPartialEq for ExtendedMultiplexing
Auto Trait Implementations§
impl Freeze for ExtendedMultiplexing
impl RefUnwindSafe for ExtendedMultiplexing
impl Send for ExtendedMultiplexing
impl Sync for ExtendedMultiplexing
impl Unpin for ExtendedMultiplexing
impl UnwindSafe for ExtendedMultiplexing
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)