pub enum ControlledDeltaClass {
NoSemanticChange,
PrivateImplementation,
PublicApi,
PublicHeadsAndPins,
ProofAndCheckerImplementation,
PresentationOnly,
}Expand description
Semantic class of one controlled stage-one delta.
Variants§
NoSemanticChange
An identical semantic input batch.
PrivateImplementation
One owner’s private implementation changes.
PublicApi
A declared public API changes.
PublicHeadsAndPins
Three public heads and their control-plane pins change together.
ProofAndCheckerImplementation
Proof implementation and checker implementation identities change.
PresentationOnly
Display or ordering changes without changing semantics.
Trait Implementations§
Source§impl Clone for ControlledDeltaClass
impl Clone for ControlledDeltaClass
impl Copy for ControlledDeltaClass
Source§impl Debug for ControlledDeltaClass
impl Debug for ControlledDeltaClass
impl Eq for ControlledDeltaClass
Source§impl PartialEq for ControlledDeltaClass
impl PartialEq for ControlledDeltaClass
impl StructuralPartialEq for ControlledDeltaClass
Auto Trait Implementations§
impl Freeze for ControlledDeltaClass
impl RefUnwindSafe for ControlledDeltaClass
impl Send for ControlledDeltaClass
impl Sync for ControlledDeltaClass
impl Unpin for ControlledDeltaClass
impl UnsafeUnpin for ControlledDeltaClass
impl UnwindSafe for ControlledDeltaClass
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