Struct ClientIdInner
pub struct ClientIdInner(u8);Available on crate feature
data-support-someip only.Expand description
SOME/IP client ID inner ID.
Tuple Fields§
§0: u8Trait Implementations§
§impl Clone for ClientIdInner
impl Clone for ClientIdInner
§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 more§impl Debug for ClientIdInner
impl Debug for ClientIdInner
§impl From<ClientIdInner> for u8
impl From<ClientIdInner> for u8
§fn from(value: ClientIdInner) -> u8
fn from(value: ClientIdInner) -> u8
Converts to this type from the input type.
§impl From<u8> for ClientIdInner
impl From<u8> for ClientIdInner
§fn from(value: u8) -> ClientIdInner
fn from(value: u8) -> ClientIdInner
Converts to this type from the input type.
§impl<'a> Parse<'a> for ClientIdInner
impl<'a> Parse<'a> for ClientIdInner
§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
§impl PartialEq for ClientIdInner
impl PartialEq for ClientIdInner
§impl<'a> Serialize for ClientIdInner
impl<'a> Serialize for ClientIdInner
§fn required_length(&self) -> usize
fn required_length(&self) -> usize
Returns the number of bytes required to store the serialized version of self.
§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