#[repr(C)]pub struct AdapterIdentity {Show 16 fields
pub struct_size: u32,
pub abi_version: u32,
pub snapshot_version: u32,
pub recording_version_major: u32,
pub recording_version_minor: u32,
pub snapshot_layout_hash: u32,
pub pointer_width: u8,
pub little_endian: u8,
pub double_precision: u8,
pub validation_enabled: u8,
pub private_abi_hash: [u8; 32],
pub upstream_sha: [u8; 41],
pub target_abi: [u8; 65],
pub adapter_source_sha256: [u8; 65],
pub effective_source_sha256: [u8; 65],
pub recording_contract_blake3: [u8; 65],
}Fields§
§struct_size: u32§abi_version: u32§snapshot_version: u32§recording_version_major: u32§recording_version_minor: u32§snapshot_layout_hash: u32§pointer_width: u8§little_endian: u8§double_precision: u8§validation_enabled: u8§private_abi_hash: [u8; 32]§upstream_sha: [u8; 41]§target_abi: [u8; 65]§adapter_source_sha256: [u8; 65]§effective_source_sha256: [u8; 65]§recording_contract_blake3: [u8; 65]Trait Implementations§
Source§impl Clone for AdapterIdentity
impl Clone for AdapterIdentity
Source§fn clone(&self) -> AdapterIdentity
fn clone(&self) -> AdapterIdentity
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 AdapterIdentity
Source§impl Debug for AdapterIdentity
impl Debug for AdapterIdentity
Source§impl Default for AdapterIdentity
impl Default for AdapterIdentity
impl Eq for AdapterIdentity
Source§impl PartialEq for AdapterIdentity
impl PartialEq for AdapterIdentity
impl StructuralPartialEq for AdapterIdentity
Auto Trait Implementations§
impl Freeze for AdapterIdentity
impl RefUnwindSafe for AdapterIdentity
impl Send for AdapterIdentity
impl Sync for AdapterIdentity
impl Unpin for AdapterIdentity
impl UnsafeUnpin for AdapterIdentity
impl UnwindSafe for AdapterIdentity
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