pub struct GlancePagerProof {
pub modeled_source_monotone: bool,
pub notification_sent: bool,
pub sample_seq: u64,
pub adapter_cells: u8,
pub notification_lines: usize,
pub notification: Expr,
}Expand description
Result of the hardware-free glance pager proof.
Fields§
§modeled_source_monotone: boolWhether the source is deterministic and monotone.
notification_sent: boolWhether the adapted glance becomes a watch notification command.
sample_seq: u64Modeled worn sample sequence.
adapter_cells: u8Compact watch adapter cell budget.
notification_lines: usizeNumber of notification body lines.
notification: ExprEncoded notification command.
Implementations§
Trait Implementations§
Source§impl Clone for GlancePagerProof
impl Clone for GlancePagerProof
Source§fn clone(&self) -> GlancePagerProof
fn clone(&self) -> GlancePagerProof
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 GlancePagerProof
impl Debug for GlancePagerProof
Source§impl PartialEq for GlancePagerProof
impl PartialEq for GlancePagerProof
impl StructuralPartialEq for GlancePagerProof
Auto Trait Implementations§
impl Freeze for GlancePagerProof
impl RefUnwindSafe for GlancePagerProof
impl Send for GlancePagerProof
impl Sync for GlancePagerProof
impl Unpin for GlancePagerProof
impl UnsafeUnpin for GlancePagerProof
impl UnwindSafe for GlancePagerProof
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more