Enum hersir::config::CommitteeTemplate
source · pub enum CommitteeTemplate {
Generated {
alias: WalletAlias,
member_pk: Option<String>,
communication_pk: Option<String>,
},
External {
id: String,
member_pk: Option<String>,
communication_pk: Option<String>,
},
}
Variants§
Trait Implementations§
source§impl Clone for CommitteeTemplate
impl Clone for CommitteeTemplate
source§fn clone(&self) -> CommitteeTemplate
fn clone(&self) -> CommitteeTemplate
Returns a copy 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 CommitteeTemplate
impl Debug for CommitteeTemplate
source§impl<'de> Deserialize<'de> for CommitteeTemplate
impl<'de> Deserialize<'de> for CommitteeTemplate
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 RefUnwindSafe for CommitteeTemplate
impl Send for CommitteeTemplate
impl Sync for CommitteeTemplate
impl Unpin for CommitteeTemplate
impl UnwindSafe for CommitteeTemplate
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<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request