pub struct AggregatorFeaturesMessageCapabilities {
pub signed_entity_types: Vec<SignedEntityTypes>,
pub cardano_transactions_prover: Option<Box<AggregatorFeaturesMessageCapabilitiesCardanoTransactionsProver>>,
}Expand description
AggregatorFeaturesMessageCapabilities : Capabilities of the aggregator
Fields§
§signed_entity_types: Vec<SignedEntityTypes>Signed entity types that are signed by the aggregator
cardano_transactions_prover: Option<Box<AggregatorFeaturesMessageCapabilitiesCardanoTransactionsProver>>Implementations§
Source§impl AggregatorFeaturesMessageCapabilities
impl AggregatorFeaturesMessageCapabilities
Sourcepub fn new(
signed_entity_types: Vec<SignedEntityTypes>,
) -> AggregatorFeaturesMessageCapabilities
pub fn new( signed_entity_types: Vec<SignedEntityTypes>, ) -> AggregatorFeaturesMessageCapabilities
Capabilities of the aggregator
Trait Implementations§
Source§impl Clone for AggregatorFeaturesMessageCapabilities
impl Clone for AggregatorFeaturesMessageCapabilities
Source§fn clone(&self) -> AggregatorFeaturesMessageCapabilities
fn clone(&self) -> AggregatorFeaturesMessageCapabilities
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 Default for AggregatorFeaturesMessageCapabilities
impl Default for AggregatorFeaturesMessageCapabilities
Source§fn default() -> AggregatorFeaturesMessageCapabilities
fn default() -> AggregatorFeaturesMessageCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AggregatorFeaturesMessageCapabilities
impl<'de> Deserialize<'de> for AggregatorFeaturesMessageCapabilities
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
Source§impl PartialEq for AggregatorFeaturesMessageCapabilities
impl PartialEq for AggregatorFeaturesMessageCapabilities
Source§fn eq(&self, other: &AggregatorFeaturesMessageCapabilities) -> bool
fn eq(&self, other: &AggregatorFeaturesMessageCapabilities) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AggregatorFeaturesMessageCapabilities
Auto Trait Implementations§
impl Freeze for AggregatorFeaturesMessageCapabilities
impl RefUnwindSafe for AggregatorFeaturesMessageCapabilities
impl Send for AggregatorFeaturesMessageCapabilities
impl Sync for AggregatorFeaturesMessageCapabilities
impl Unpin for AggregatorFeaturesMessageCapabilities
impl UnwindSafe for AggregatorFeaturesMessageCapabilities
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