pub struct SetKnownState {
pub priority: u8,
pub frontier: OptimisticCausalSetFrontier<SignedSetItem>,
}Fields§
§priority: u8§frontier: OptimisticCausalSetFrontier<SignedSetItem>Implementations§
Source§impl SetKnownState
impl SetKnownState
pub fn update_optimistically( &mut self, insert: SetInsertMessage, underlying_set: Option<&CausalSet<SignedSetItem>>, )
Trait Implementations§
Source§impl Clone for SetKnownState
impl Clone for SetKnownState
Source§fn clone(&self) -> SetKnownState
fn clone(&self) -> SetKnownState
Returns a duplicate of the value. Read more
1.0.0 · 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 SetKnownState
impl Debug for SetKnownState
Source§impl Default for SetKnownState
impl Default for SetKnownState
Source§fn default() -> SetKnownState
fn default() -> SetKnownState
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SetKnownState
impl<'de> Deserialize<'de> for SetKnownState
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
Auto Trait Implementations§
impl Freeze for SetKnownState
impl RefUnwindSafe for SetKnownState
impl Send for SetKnownState
impl Sync for SetKnownState
impl Unpin for SetKnownState
impl UnwindSafe for SetKnownState
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