pub struct LowBitsMask;Trait Implementations§
Source§impl LosslessMapper for LowBitsMask
impl LosslessMapper for LowBitsMask
Source§proof fn lemma_lossless_mapper(&self, i: Self::In)
proof fn lemma_lossless_mapper(&self, i: Self::In)
Source§proof fn lemma_mapper_wf_in_out(&self, i: Self::In)
proof fn lemma_mapper_wf_in_out(&self, i: Self::In)
Source§impl LossyMapper for LowBitsMask
impl LossyMapper for LowBitsMask
Source§proof fn lemma_sound_mapper(&self, o: Self::Out)
proof fn lemma_sound_mapper(&self, o: Self::Out)
Source§proof fn lemma_mapper_wf_out_in(&self, o: Self::Out)
proof fn lemma_mapper_wf_out_in(&self, o: Self::Out)
Source§impl SpecMapper for LowBitsMask
impl SpecMapper for LowBitsMask
Source§open spec fn spec_map_rev(&self, o: Self::Out) -> Self::In
open spec fn spec_map_rev(&self, o: Self::Out) -> Self::In
{ (o + CONTINUATION_BIT) as u8 }Auto Trait Implementations§
impl Freeze for LowBitsMask
impl RefUnwindSafe for LowBitsMask
impl Send for LowBitsMask
impl Sync for LowBitsMask
impl Unpin for LowBitsMask
impl UnsafeUnpin for LowBitsMask
impl UnwindSafe for LowBitsMask
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