pub struct CircleEpochAccess { /* private fields */ }Implementations§
Source§impl CircleEpochAccess
impl CircleEpochAccess
pub fn key_fingerprint(&self) -> KeyFingerprint
pub fn protocol_context( &self, store_root_hash: ObjectHash, domain: CircleProtocolObjectDomain, ) -> ProtocolObjectContext
pub fn blob_protection(&self) -> BlobSpoolProtection
pub fn from_historical( circle_id: CircleId, key_fingerprint: KeyFingerprint, serialized_keyring: &str, roster: &CircleMaterializedRoster, ) -> Result<Self, CircleStateError>
Trait Implementations§
Source§impl Clone for CircleEpochAccess
impl Clone for CircleEpochAccess
Source§fn clone(&self) -> CircleEpochAccess
fn clone(&self) -> CircleEpochAccess
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 moreAuto Trait Implementations§
impl Freeze for CircleEpochAccess
impl RefUnwindSafe for CircleEpochAccess
impl Send for CircleEpochAccess
impl Sync for CircleEpochAccess
impl Unpin for CircleEpochAccess
impl UnsafeUnpin for CircleEpochAccess
impl UnwindSafe for CircleEpochAccess
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