#[repr(C)]pub struct RscData {
pub bus_type_id: u32,
pub protocol_id: u32,
pub num_pin_data: u32,
pub p_dlc_pin_data: *mut PinData,
}
Expand description
Resource data
Fields
bus_type_id: u32
Bus type ID
protocol_id: u32
Protocol ID
num_pin_data: u32
Number of items in RscData::p_dlc_pin_data
p_dlc_pin_data: *mut PinData
Pointer to array of PinData
Trait Implementations
sourceimpl Ord for RscData
impl Ord for RscData
sourceimpl PartialOrd<RscData> for RscData
impl PartialOrd<RscData> for RscData
sourcefn partial_cmp(&self, other: &RscData) -> Option<Ordering>
fn partial_cmp(&self, other: &RscData) -> 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 RscData
impl Eq for RscData
impl StructuralEq for RscData
impl StructuralPartialEq for RscData
Auto Trait Implementations
impl RefUnwindSafe for RscData
impl !Send for RscData
impl !Sync for RscData
impl Unpin for RscData
impl UnwindSafe for RscData
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)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more