pub struct DeltaSafetyReason { /* private fields */ }Expand description
One deterministic fact-level reason for the aggregate classification.
Implementations§
Source§impl DeltaSafetyReason
impl DeltaSafetyReason
Sourcepub const fn operation_index(&self) -> usize
pub const fn operation_index(&self) -> usize
Return the operation position in the canonical vector.
Sourcepub const fn fact_id(&self) -> &SchemaFactId
pub const fn fact_id(&self) -> &SchemaFactId
Return the affected fact identity.
Sourcepub const fn classification(&self) -> DeltaSafety
pub const fn classification(&self) -> DeltaSafety
Return this fact’s conservative safety classification.
Trait Implementations§
Source§impl Clone for DeltaSafetyReason
impl Clone for DeltaSafetyReason
Source§fn clone(&self) -> DeltaSafetyReason
fn clone(&self) -> DeltaSafetyReason
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 moreSource§impl Debug for DeltaSafetyReason
impl Debug for DeltaSafetyReason
impl Eq for DeltaSafetyReason
Source§impl PartialEq for DeltaSafetyReason
impl PartialEq for DeltaSafetyReason
impl StructuralPartialEq for DeltaSafetyReason
Auto Trait Implementations§
impl Freeze for DeltaSafetyReason
impl RefUnwindSafe for DeltaSafetyReason
impl Send for DeltaSafetyReason
impl Sync for DeltaSafetyReason
impl Unpin for DeltaSafetyReason
impl UnsafeUnpin for DeltaSafetyReason
impl UnwindSafe for DeltaSafetyReason
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