pub enum MaximumMessageLengthType {
I4g,
Iso,
Iso6,
}
Expand description
Types of Maximum Message Length that can be used in an FlexrayArTpChannel
Variants§
I4g
I4G: up to (2**32)-1 byte message length
Iso
ISO: up to 4095 byte message length
Iso6
ISO6: payload length is limited to 6 byte (SF-I, FF-I, CF). This is necessary to route TP on CAN
Trait Implementations§
Source§impl Clone for MaximumMessageLengthType
impl Clone for MaximumMessageLengthType
Source§fn clone(&self) -> MaximumMessageLengthType
fn clone(&self) -> MaximumMessageLengthType
Returns a duplicate 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 MaximumMessageLengthType
impl Debug for MaximumMessageLengthType
Source§impl From<MaximumMessageLengthType> for EnumItem
impl From<MaximumMessageLengthType> for EnumItem
Source§fn from(val: MaximumMessageLengthType) -> Self
fn from(val: MaximumMessageLengthType) -> Self
Converts to this type from the input type.
Source§impl Hash for MaximumMessageLengthType
impl Hash for MaximumMessageLengthType
Source§impl PartialEq for MaximumMessageLengthType
impl PartialEq for MaximumMessageLengthType
Source§impl TryFrom<EnumItem> for MaximumMessageLengthType
impl TryFrom<EnumItem> for MaximumMessageLengthType
impl Copy for MaximumMessageLengthType
impl Eq for MaximumMessageLengthType
impl StructuralPartialEq for MaximumMessageLengthType
Auto Trait Implementations§
impl Freeze for MaximumMessageLengthType
impl RefUnwindSafe for MaximumMessageLengthType
impl Send for MaximumMessageLengthType
impl Sync for MaximumMessageLengthType
impl Unpin for MaximumMessageLengthType
impl UnwindSafe for MaximumMessageLengthType
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.