pub struct AlonzoProtocolParamUpdateEncoding {Show 40 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_pool_cost_encoding: Option<Sz>,
pub min_pool_cost_key_encoding: Option<Sz>,
pub ada_per_utxo_byte_encoding: Option<Sz>,
pub ada_per_utxo_byte_key_encoding: Option<Sz>,
pub cost_models_for_script_languages_key_encoding: Option<Sz>,
pub execution_costs_key_encoding: Option<Sz>,
pub max_tx_ex_units_key_encoding: Option<Sz>,
pub max_block_ex_units_key_encoding: Option<Sz>,
pub max_value_size_encoding: Option<Sz>,
pub max_value_size_key_encoding: Option<Sz>,
pub collateral_percentage_encoding: Option<Sz>,
pub collateral_percentage_key_encoding: Option<Sz>,
pub max_collateral_inputs_encoding: Option<Sz>,
pub max_collateral_inputs_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_pool_cost_encoding: Option<Sz>§min_pool_cost_key_encoding: Option<Sz>§ada_per_utxo_byte_encoding: Option<Sz>§ada_per_utxo_byte_key_encoding: Option<Sz>§cost_models_for_script_languages_key_encoding: Option<Sz>§execution_costs_key_encoding: Option<Sz>§max_tx_ex_units_key_encoding: Option<Sz>§max_block_ex_units_key_encoding: Option<Sz>§max_value_size_encoding: Option<Sz>§max_value_size_key_encoding: Option<Sz>§collateral_percentage_encoding: Option<Sz>§collateral_percentage_key_encoding: Option<Sz>§max_collateral_inputs_encoding: Option<Sz>§max_collateral_inputs_key_encoding: Option<Sz>Trait Implementations§
Source§impl Clone for AlonzoProtocolParamUpdateEncoding
impl Clone for AlonzoProtocolParamUpdateEncoding
Source§fn clone(&self) -> AlonzoProtocolParamUpdateEncoding
fn clone(&self) -> AlonzoProtocolParamUpdateEncoding
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 AlonzoProtocolParamUpdateEncoding
impl Default for AlonzoProtocolParamUpdateEncoding
Source§fn default() -> AlonzoProtocolParamUpdateEncoding
fn default() -> AlonzoProtocolParamUpdateEncoding
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AlonzoProtocolParamUpdateEncoding
impl RefUnwindSafe for AlonzoProtocolParamUpdateEncoding
impl Send for AlonzoProtocolParamUpdateEncoding
impl Sync for AlonzoProtocolParamUpdateEncoding
impl Unpin for AlonzoProtocolParamUpdateEncoding
impl UnwindSafe for AlonzoProtocolParamUpdateEncoding
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