#[repr(C)]pub struct RnsEmbeddedV1Capabilities {Show 13 fields
pub struct_size: usize,
pub struct_version: u32,
pub abi_version: u32,
pub capability_schema_version: u32,
pub known_capability_bits: u64,
pub compile_time_capability_bits: u64,
pub capability_bits: u64,
pub max_event_payload_bytes: u32,
pub max_subscriptions: u32,
pub max_blocking_timeout_ms: u64,
pub driver_tick_target_ms: u32,
pub driver_tick_max_ms: u32,
pub reserved: [u8; 24],
}Fields§
§struct_size: usize§struct_version: u32§abi_version: u32§capability_schema_version: u32§known_capability_bits: u64§compile_time_capability_bits: u64§capability_bits: u64§max_event_payload_bytes: u32§max_subscriptions: u32§max_blocking_timeout_ms: u64§driver_tick_target_ms: u32§driver_tick_max_ms: u32§reserved: [u8; 24]Trait Implementations§
Source§impl Clone for RnsEmbeddedV1Capabilities
impl Clone for RnsEmbeddedV1Capabilities
Source§fn clone(&self) -> RnsEmbeddedV1Capabilities
fn clone(&self) -> RnsEmbeddedV1Capabilities
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RnsEmbeddedV1Capabilities
Source§impl Debug for RnsEmbeddedV1Capabilities
impl Debug for RnsEmbeddedV1Capabilities
Auto Trait Implementations§
impl Freeze for RnsEmbeddedV1Capabilities
impl RefUnwindSafe for RnsEmbeddedV1Capabilities
impl Send for RnsEmbeddedV1Capabilities
impl Sync for RnsEmbeddedV1Capabilities
impl Unpin for RnsEmbeddedV1Capabilities
impl UnsafeUnpin for RnsEmbeddedV1Capabilities
impl UnwindSafe for RnsEmbeddedV1Capabilities
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