pub struct QuorumCeremony {
pub ceremony_version: String,
pub ceremony_id: String,
pub kind: String,
pub request_id: String,
pub started_at: String,
pub completed_at: Option<String>,
pub min_approvers: u32,
pub of: Vec<String>,
pub approvers: Vec<String>,
pub signatures: Vec<QuorumSignature>,
}Fields§
§ceremony_version: String§ceremony_id: String§kind: String§request_id: String§started_at: String§completed_at: Option<String>§min_approvers: u32§of: Vec<String>§approvers: Vec<String>§signatures: Vec<QuorumSignature>Trait Implementations§
Source§impl Clone for QuorumCeremony
impl Clone for QuorumCeremony
Source§fn clone(&self) -> QuorumCeremony
fn clone(&self) -> QuorumCeremony
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 QuorumCeremony
impl Debug for QuorumCeremony
Source§impl<'de> Deserialize<'de> for QuorumCeremony
impl<'de> Deserialize<'de> for QuorumCeremony
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
impl Eq for QuorumCeremony
Source§impl PartialEq for QuorumCeremony
impl PartialEq for QuorumCeremony
Source§fn eq(&self, other: &QuorumCeremony) -> bool
fn eq(&self, other: &QuorumCeremony) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for QuorumCeremony
impl Serialize for QuorumCeremony
impl StructuralPartialEq for QuorumCeremony
Auto Trait Implementations§
impl Freeze for QuorumCeremony
impl RefUnwindSafe for QuorumCeremony
impl Send for QuorumCeremony
impl Sync for QuorumCeremony
impl Unpin for QuorumCeremony
impl UnsafeUnpin for QuorumCeremony
impl UnwindSafe for QuorumCeremony
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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§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