pub struct SpeculativeArchitectureCompatibilityProof { /* private fields */ }Expand description
Architecture compatibility proof produced before backend construction.
Implementations§
Source§impl SpeculativeArchitectureCompatibilityProof
impl SpeculativeArchitectureCompatibilityProof
Sourcepub const fn new(
target: SpeculativeIdentity,
strategy: SpeculativeIdentity,
capture_schema: SpeculativeIdentity,
) -> Self
pub const fn new( target: SpeculativeIdentity, strategy: SpeculativeIdentity, capture_schema: SpeculativeIdentity, ) -> Self
Creates a proof over target, strategy, and capture schema identities.
Trait Implementations§
Source§impl Clone for SpeculativeArchitectureCompatibilityProof
impl Clone for SpeculativeArchitectureCompatibilityProof
Source§fn clone(&self) -> SpeculativeArchitectureCompatibilityProof
fn clone(&self) -> SpeculativeArchitectureCompatibilityProof
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 Eq for SpeculativeArchitectureCompatibilityProof
impl StructuralPartialEq for SpeculativeArchitectureCompatibilityProof
Auto Trait Implementations§
impl Freeze for SpeculativeArchitectureCompatibilityProof
impl RefUnwindSafe for SpeculativeArchitectureCompatibilityProof
impl Send for SpeculativeArchitectureCompatibilityProof
impl Sync for SpeculativeArchitectureCompatibilityProof
impl Unpin for SpeculativeArchitectureCompatibilityProof
impl UnsafeUnpin for SpeculativeArchitectureCompatibilityProof
impl UnwindSafe for SpeculativeArchitectureCompatibilityProof
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