#[repr(C)]pub struct ParamStructFieldData {
pub com_param_struct_type: PduCpst,
pub param_max_entries: u32,
pub param_act_entries: u32,
pub p_struct_array: *mut c_void,
}
Expand description
ComParam struct field data
Fields§
§com_param_struct_type: PduCpst
Struct type
param_max_entries: u32
Maximum number of structures the ParamStructFieldData::p_struct_array can contain
param_act_entries: u32
Current (actual) number of structures in ParamStructFieldData::p_struct_array
p_struct_array: *mut c_void
Pointer to structure array (See ParamStructSessionTiming and ParamStructAccessTiming)
Trait Implementations§
Source§impl Clone for ParamStructFieldData
impl Clone for ParamStructFieldData
Source§fn clone(&self) -> ParamStructFieldData
fn clone(&self) -> ParamStructFieldData
Returns a copy 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 ParamStructFieldData
impl Debug for ParamStructFieldData
Source§impl Ord for ParamStructFieldData
impl Ord for ParamStructFieldData
Source§fn cmp(&self, other: &ParamStructFieldData) -> Ordering
fn cmp(&self, other: &ParamStructFieldData) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ParamStructFieldData
impl PartialEq for ParamStructFieldData
Source§impl PartialOrd for ParamStructFieldData
impl PartialOrd for ParamStructFieldData
impl Copy for ParamStructFieldData
impl Eq for ParamStructFieldData
impl StructuralPartialEq for ParamStructFieldData
Auto Trait Implementations§
impl Freeze for ParamStructFieldData
impl RefUnwindSafe for ParamStructFieldData
impl !Send for ParamStructFieldData
impl !Sync for ParamStructFieldData
impl Unpin for ParamStructFieldData
impl UnwindSafe for ParamStructFieldData
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