Struct mirror_protocol::staking::InstantiateMsg [−][src]
pub struct InstantiateMsg {
pub owner: String,
pub mirror_token: String,
pub mint_contract: String,
pub oracle_contract: String,
pub terraswap_factory: String,
pub base_denom: String,
pub premium_min_update_interval: u64,
pub short_reward_contract: String,
}
Fields
owner: String
mirror_token: String
mint_contract: String
oracle_contract: String
terraswap_factory: String
base_denom: String
short_reward_contract: String
Trait Implementations
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
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for InstantiateMsg
impl Send for InstantiateMsg
impl Sync for InstantiateMsg
impl Unpin for InstantiateMsg
impl UnwindSafe for InstantiateMsg
Blanket Implementations
Mutably borrows from an owned value. Read more