pub struct CanTpAddress(/* private fields */);
Expand description
A CanTpAddress
represents a logical address in the CanTp
module
Implementations§
Source§impl CanTpAddress
impl CanTpAddress
Sourcepub fn set_tp_address(
&self,
tp_address: u32,
) -> Result<(), AutosarAbstractionError>
pub fn set_tp_address( &self, tp_address: u32, ) -> Result<(), AutosarAbstractionError>
set the address value of the CanTpAddress
Sourcepub fn tp_address(&self) -> Option<u32>
pub fn tp_address(&self) -> Option<u32>
get the address value of the CanTpAddress
Trait Implementations§
Source§impl AbstractionElement for CanTpAddress
impl AbstractionElement for CanTpAddress
Source§impl Clone for CanTpAddress
impl Clone for CanTpAddress
Source§fn clone(&self) -> CanTpAddress
fn clone(&self) -> CanTpAddress
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 CanTpAddress
impl Debug for CanTpAddress
Source§impl From<CanTpAddress> for Element
impl From<CanTpAddress> for Element
Source§fn from(val: CanTpAddress) -> Self
fn from(val: CanTpAddress) -> Self
Converts to this type from the input type.
Source§impl Hash for CanTpAddress
impl Hash for CanTpAddress
Source§impl PartialEq for CanTpAddress
impl PartialEq for CanTpAddress
Source§impl TryFrom<Element> for CanTpAddress
impl TryFrom<Element> for CanTpAddress
impl Eq for CanTpAddress
impl StructuralPartialEq for CanTpAddress
Auto Trait Implementations§
impl Freeze for CanTpAddress
impl !RefUnwindSafe for CanTpAddress
impl Send for CanTpAddress
impl Sync for CanTpAddress
impl Unpin for CanTpAddress
impl !UnwindSafe for CanTpAddress
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.