#[non_exhaustive]pub enum CompanionMismatch {
Architecture,
BuildId,
}Available on crate feature
convert only.Expand description
Property by which a companion ELF disagrees with its linked image.
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.
Architecture
Machine architecture, address size, or byte order differs.
BuildId
GNU build ID differs.
Trait Implementations§
Source§impl Clone for CompanionMismatch
impl Clone for CompanionMismatch
Source§fn clone(&self) -> CompanionMismatch
fn clone(&self) -> CompanionMismatch
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 CompanionMismatch
Source§impl Debug for CompanionMismatch
impl Debug for CompanionMismatch
Source§impl Display for CompanionMismatch
impl Display for CompanionMismatch
impl Eq for CompanionMismatch
Source§impl PartialEq for CompanionMismatch
impl PartialEq for CompanionMismatch
impl StructuralPartialEq for CompanionMismatch
Auto Trait Implementations§
impl Freeze for CompanionMismatch
impl RefUnwindSafe for CompanionMismatch
impl Send for CompanionMismatch
impl Sync for CompanionMismatch
impl Unpin for CompanionMismatch
impl UnsafeUnpin for CompanionMismatch
impl UnwindSafe for CompanionMismatch
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