pub struct CoUseProof {
pub peers: usize,
pub broadcasts: usize,
pub ledger_rows: usize,
pub viture_panel_acked: bool,
}Expand description
Result of the modeled Viture and Halo co-use proof.
Fields§
§peers: usizeNumber of attached surface peers.
broadcasts: usizeNumber of projections receiving the Halo-driven update.
ledger_rows: usizeNumber of canonical edit-ledger rows appended.
viture_panel_acked: boolWhether the Viture review panel records the Halo acknowledgement.
Implementations§
Trait Implementations§
Source§impl Clone for CoUseProof
impl Clone for CoUseProof
Source§fn clone(&self) -> CoUseProof
fn clone(&self) -> CoUseProof
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 CoUseProof
impl Debug for CoUseProof
impl Eq for CoUseProof
Source§impl PartialEq for CoUseProof
impl PartialEq for CoUseProof
impl StructuralPartialEq for CoUseProof
Auto Trait Implementations§
impl Freeze for CoUseProof
impl RefUnwindSafe for CoUseProof
impl Send for CoUseProof
impl Sync for CoUseProof
impl Unpin for CoUseProof
impl UnsafeUnpin for CoUseProof
impl UnwindSafe for CoUseProof
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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