#[non_exhaustive]pub enum AdapterIdentityField {
Show 15 variants
StructSize,
AbiVersion,
SnapshotVersion,
RecordingVersion,
PointerWidth,
Endianness,
Precision,
Validation,
UpstreamSha,
TargetAbi,
AdapterSource,
EffectiveSource,
RecordingContract,
SnapshotLayout,
PrivateAbi,
}Expand description
One field of the linked native adapter that does not match this Rust crate instance.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
StructSize
AbiVersion
SnapshotVersion
RecordingVersion
PointerWidth
Endianness
Precision
Validation
UpstreamSha
TargetAbi
AdapterSource
EffectiveSource
RecordingContract
SnapshotLayout
PrivateAbi
Trait Implementations§
Source§impl Clone for AdapterIdentityField
impl Clone for AdapterIdentityField
Source§fn clone(&self) -> AdapterIdentityField
fn clone(&self) -> AdapterIdentityField
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 AdapterIdentityField
Source§impl Debug for AdapterIdentityField
impl Debug for AdapterIdentityField
Source§impl Display for AdapterIdentityField
impl Display for AdapterIdentityField
impl Eq for AdapterIdentityField
Source§impl PartialEq for AdapterIdentityField
impl PartialEq for AdapterIdentityField
impl StructuralPartialEq for AdapterIdentityField
Auto Trait Implementations§
impl Freeze for AdapterIdentityField
impl RefUnwindSafe for AdapterIdentityField
impl Send for AdapterIdentityField
impl Sync for AdapterIdentityField
impl Unpin for AdapterIdentityField
impl UnsafeUnpin for AdapterIdentityField
impl UnwindSafe for AdapterIdentityField
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