pub struct ClientIdInner(/* private fields */);
Expand description
SOME/IP client ID inner ID.
Trait Implementations§
Source§impl Clone for ClientIdInner
impl Clone for ClientIdInner
Source§fn clone(&self) -> ClientIdInner
fn clone(&self) -> ClientIdInner
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 ClientIdInner
impl Debug for ClientIdInner
Source§impl From<ClientIdInner> for u8
impl From<ClientIdInner> for u8
Source§fn from(value: ClientIdInner) -> u8
fn from(value: ClientIdInner) -> u8
Converts to this type from the input type.
Source§impl From<u8> for ClientIdInner
impl From<u8> for ClientIdInner
Source§fn from(value: u8) -> ClientIdInner
fn from(value: u8) -> ClientIdInner
Converts to this type from the input type.
Source§impl<'a> Parse<'a> for ClientIdInner
impl<'a> Parse<'a> for ClientIdInner
Source§fn parse_partial(
reader: &mut ByteReader<'a>,
) -> Result<ClientIdInner, ParseError>
fn parse_partial( reader: &mut ByteReader<'a>, ) -> Result<ClientIdInner, ParseError>
Parses a SOME/IP payload type from a given slice of bytes. Read more
Source§impl PartialEq for ClientIdInner
impl PartialEq for ClientIdInner
Source§impl<'a> Serialize for ClientIdInner
impl<'a> Serialize for ClientIdInner
Source§fn required_length(&self) -> usize
fn required_length(&self) -> usize
Returns the number of bytes required to store the serialized version of self.
Source§fn serialize_partial(
&self,
byte_writer: &mut ByteWriter<'_>,
) -> Result<(), SerializeError>
fn serialize_partial( &self, byte_writer: &mut ByteWriter<'_>, ) -> Result<(), SerializeError>
Serializes to a byte writer.
impl Copy for ClientIdInner
impl Eq for ClientIdInner
impl StructuralPartialEq for ClientIdInner
Auto Trait Implementations§
impl Freeze for ClientIdInner
impl RefUnwindSafe for ClientIdInner
impl Send for ClientIdInner
impl Sync for ClientIdInner
impl Unpin for ClientIdInner
impl UnwindSafe for ClientIdInner
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