#[repr(C)]
pub enum PduIt {
Show 19 variants
IoUnum32,
IoProgVoltage,
IoByteArray,
IoFilter,
IoEventQueueProperty,
RscStatus,
Param,
Result,
Status,
Error,
Info,
RscId,
RscConflict,
ModuleId,
UniqueRespIdTable,
IoVehicleIdRequest,
EthSwitchState,
EntityAddress,
EntityStatus,
}
Expand description
Item type values
Variants
IoUnum32
IOCTL UNUM32
IoProgVoltage
IOCTL program voltage
IoByteArray
IOCTL Byte Array
IoFilter
IOCTL Filter
IoEventQueueProperty
IOCTL event queue priority
RscStatus
Resource status
Param
Communication parameter (ComParam)
Result
Result
Status
Status notification
Error
Error notification
Info
Information notification
RscId
Resource ID
RscConflict
Resource conflict
ModuleId
Module ID
UniqueRespIdTable
Unique response ID table
IoVehicleIdRequest
DoIP Vehicle ID request
EthSwitchState
DoIP ethernet activation
EntityAddress
DoIP entity addressing
EntityStatus
DoIP entity status
Trait Implementations
sourceimpl Ord for PduIt
impl Ord for PduIt
sourceimpl PartialOrd<PduIt> for PduIt
impl PartialOrd<PduIt> for PduIt
sourcefn partial_cmp(&self, other: &PduIt) -> Option<Ordering>
fn partial_cmp(&self, other: &PduIt) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
impl Copy for PduIt
impl Eq for PduIt
impl StructuralEq for PduIt
impl StructuralPartialEq for PduIt
Auto Trait Implementations
impl RefUnwindSafe for PduIt
impl Send for PduIt
impl Sync for PduIt
impl Unpin for PduIt
impl UnwindSafe for PduIt
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more