pub struct ProtocolParamUpdateEncoding {Show 51 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 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>,
pub pool_voting_thresholds_key_encoding: Option<Sz>,
pub d_rep_voting_thresholds_key_encoding: Option<Sz>,
pub min_committee_size_encoding: Option<Sz>,
pub min_committee_size_key_encoding: Option<Sz>,
pub committee_term_limit_encoding: Option<Sz>,
pub committee_term_limit_key_encoding: Option<Sz>,
pub governance_action_validity_period_encoding: Option<Sz>,
pub governance_action_validity_period_key_encoding: Option<Sz>,
pub governance_action_deposit_encoding: Option<Sz>,
pub governance_action_deposit_key_encoding: Option<Sz>,
pub d_rep_deposit_encoding: Option<Sz>,
pub d_rep_deposit_key_encoding: Option<Sz>,
pub d_rep_inactivity_period_encoding: Option<Sz>,
pub d_rep_inactivity_period_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>
§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>
§pool_voting_thresholds_key_encoding: Option<Sz>
§d_rep_voting_thresholds_key_encoding: Option<Sz>
§min_committee_size_encoding: Option<Sz>
§min_committee_size_key_encoding: Option<Sz>
§committee_term_limit_encoding: Option<Sz>
§committee_term_limit_key_encoding: Option<Sz>
§governance_action_validity_period_encoding: Option<Sz>
§governance_action_validity_period_key_encoding: Option<Sz>
§governance_action_deposit_encoding: Option<Sz>
§governance_action_deposit_key_encoding: Option<Sz>
§d_rep_deposit_encoding: Option<Sz>
§d_rep_deposit_key_encoding: Option<Sz>
§d_rep_inactivity_period_encoding: Option<Sz>
§d_rep_inactivity_period_key_encoding: Option<Sz>
Trait Implementations§
source§impl Clone for ProtocolParamUpdateEncoding
impl Clone for ProtocolParamUpdateEncoding
source§fn clone(&self) -> ProtocolParamUpdateEncoding
fn clone(&self) -> ProtocolParamUpdateEncoding
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 ProtocolParamUpdateEncoding
impl Debug for ProtocolParamUpdateEncoding
source§impl Default for ProtocolParamUpdateEncoding
impl Default for ProtocolParamUpdateEncoding
source§fn default() -> ProtocolParamUpdateEncoding
fn default() -> ProtocolParamUpdateEncoding
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for ProtocolParamUpdateEncoding
impl Send for ProtocolParamUpdateEncoding
impl Sync for ProtocolParamUpdateEncoding
impl Unpin for ProtocolParamUpdateEncoding
impl UnwindSafe for ProtocolParamUpdateEncoding
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