pub struct BabbageProtocolParamUpdateEncoding {Show 38 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 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>§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 BabbageProtocolParamUpdateEncoding
impl Clone for BabbageProtocolParamUpdateEncoding
Source§fn clone(&self) -> BabbageProtocolParamUpdateEncoding
fn clone(&self) -> BabbageProtocolParamUpdateEncoding
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 BabbageProtocolParamUpdateEncoding
impl Default for BabbageProtocolParamUpdateEncoding
Source§fn default() -> BabbageProtocolParamUpdateEncoding
fn default() -> BabbageProtocolParamUpdateEncoding
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BabbageProtocolParamUpdateEncoding
impl RefUnwindSafe for BabbageProtocolParamUpdateEncoding
impl Send for BabbageProtocolParamUpdateEncoding
impl Sync for BabbageProtocolParamUpdateEncoding
impl Unpin for BabbageProtocolParamUpdateEncoding
impl UnwindSafe for BabbageProtocolParamUpdateEncoding
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