pub struct InitBalance {
pub address: String,
pub amount: Uint128,
pub vesting: Option<Curve>,
}Fields§
§address: String§amount: Uint128§vesting: Option<Curve>Optional vesting schedule It must be a decreasing curve, ending at 0, and never exceeding amount
Trait Implementations§
Source§impl Clone for InitBalance
impl Clone for InitBalance
Source§fn clone(&self) -> InitBalance
fn clone(&self) -> InitBalance
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 Debug for InitBalance
impl Debug for InitBalance
Source§impl<'de> Deserialize<'de> for InitBalance
impl<'de> Deserialize<'de> for InitBalance
Source§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
Source§impl JsonSchema for InitBalance
impl JsonSchema for InitBalance
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for InitBalance
impl PartialEq for InitBalance
Source§impl Serialize for InitBalance
impl Serialize for InitBalance
impl StructuralPartialEq for InitBalance
Auto Trait Implementations§
impl Freeze for InitBalance
impl RefUnwindSafe for InitBalance
impl Send for InitBalance
impl Sync for InitBalance
impl Unpin for InitBalance
impl UnwindSafe for InitBalance
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