pub enum LeanMode {
Off,
Emit,
Check,
}Variants§
Off
Don’t do anything with lean
Emit
Emit the lean definitions and VCs for externally proven items
Check
(Emit and) Check the lean definitions and VCs for externally proven items
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for LeanMode
impl<'de> Deserialize<'de> for LeanMode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Copy for LeanMode
Auto Trait Implementations§
impl Freeze for LeanMode
impl RefUnwindSafe for LeanMode
impl Send for LeanMode
impl Sync for LeanMode
impl Unpin for LeanMode
impl UnwindSafe for LeanMode
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