pub struct ShelleyProtocolParamUpdateEncoding {Show 28 fields
pub len_encoding: LenEncoding,
pub orig_deser_order: Vec<usize>,
pub minfee_a_encoding: Option<Sz>,
pub minfee_a_key_encoding: Option<Sz>,
pub minfee_b_encoding: Option<Sz>,
pub minfee_b_key_encoding: Option<Sz>,
pub max_block_body_size_encoding: Option<Sz>,
pub max_block_body_size_key_encoding: Option<Sz>,
pub max_transaction_size_encoding: Option<Sz>,
pub max_transaction_size_key_encoding: Option<Sz>,
pub max_block_header_size_encoding: Option<Sz>,
pub max_block_header_size_key_encoding: Option<Sz>,
pub key_deposit_encoding: Option<Sz>,
pub key_deposit_key_encoding: Option<Sz>,
pub pool_deposit_encoding: Option<Sz>,
pub pool_deposit_key_encoding: Option<Sz>,
pub maximum_epoch_encoding: Option<Sz>,
pub maximum_epoch_key_encoding: Option<Sz>,
pub n_opt_encoding: Option<Sz>,
pub n_opt_key_encoding: Option<Sz>,
pub pool_pledge_influence_key_encoding: Option<Sz>,
pub expansion_rate_key_encoding: Option<Sz>,
pub treasury_growth_rate_key_encoding: Option<Sz>,
pub decentralization_constant_key_encoding: Option<Sz>,
pub extra_entropy_key_encoding: Option<Sz>,
pub protocol_version_key_encoding: Option<Sz>,
pub min_utxo_value_encoding: Option<Sz>,
pub min_utxo_value_key_encoding: Option<Sz>,
}Fields§
§len_encoding: LenEncoding§orig_deser_order: Vec<usize>§minfee_a_encoding: Option<Sz>§minfee_a_key_encoding: Option<Sz>§minfee_b_encoding: Option<Sz>§minfee_b_key_encoding: Option<Sz>§max_block_body_size_encoding: Option<Sz>§max_block_body_size_key_encoding: Option<Sz>§max_transaction_size_encoding: Option<Sz>§max_transaction_size_key_encoding: Option<Sz>§max_block_header_size_encoding: Option<Sz>§max_block_header_size_key_encoding: Option<Sz>§key_deposit_encoding: Option<Sz>§key_deposit_key_encoding: Option<Sz>§pool_deposit_encoding: Option<Sz>§pool_deposit_key_encoding: Option<Sz>§maximum_epoch_encoding: Option<Sz>§maximum_epoch_key_encoding: Option<Sz>§n_opt_encoding: Option<Sz>§n_opt_key_encoding: Option<Sz>§pool_pledge_influence_key_encoding: Option<Sz>§expansion_rate_key_encoding: Option<Sz>§treasury_growth_rate_key_encoding: Option<Sz>§decentralization_constant_key_encoding: Option<Sz>§extra_entropy_key_encoding: Option<Sz>§protocol_version_key_encoding: Option<Sz>§min_utxo_value_encoding: Option<Sz>§min_utxo_value_key_encoding: Option<Sz>Trait Implementations§
Source§impl Clone for ShelleyProtocolParamUpdateEncoding
impl Clone for ShelleyProtocolParamUpdateEncoding
Source§fn clone(&self) -> ShelleyProtocolParamUpdateEncoding
fn clone(&self) -> ShelleyProtocolParamUpdateEncoding
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 Default for ShelleyProtocolParamUpdateEncoding
impl Default for ShelleyProtocolParamUpdateEncoding
Source§fn default() -> ShelleyProtocolParamUpdateEncoding
fn default() -> ShelleyProtocolParamUpdateEncoding
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ShelleyProtocolParamUpdateEncoding
impl RefUnwindSafe for ShelleyProtocolParamUpdateEncoding
impl Send for ShelleyProtocolParamUpdateEncoding
impl Sync for ShelleyProtocolParamUpdateEncoding
impl Unpin for ShelleyProtocolParamUpdateEncoding
impl UnwindSafe for ShelleyProtocolParamUpdateEncoding
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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