Enum fadroma::snip20_impl::msg::HandleAnswer   
source · [−]pub enum HandleAnswer {
Show 26 variants
    Deposit {
        status: ResponseStatus,
    },
    Redeem {
        status: ResponseStatus,
    },
    Transfer {
        status: ResponseStatus,
    },
    Send {
        status: ResponseStatus,
    },
    BatchTransfer {
        status: ResponseStatus,
    },
    BatchSend {
        status: ResponseStatus,
    },
    Burn {
        status: ResponseStatus,
    },
    RegisterReceive {
        status: ResponseStatus,
    },
    CreateViewingKey {
        key: ViewingKey,
    },
    SetViewingKey {
        status: ResponseStatus,
    },
    IncreaseAllowance {
        spender: HumanAddr,
        owner: HumanAddr,
        allowance: Uint128,
    },
    DecreaseAllowance {
        spender: HumanAddr,
        owner: HumanAddr,
        allowance: Uint128,
    },
    TransferFrom {
        status: ResponseStatus,
    },
    SendFrom {
        status: ResponseStatus,
    },
    BatchTransferFrom {
        status: ResponseStatus,
    },
    BatchSendFrom {
        status: ResponseStatus,
    },
    BurnFrom {
        status: ResponseStatus,
    },
    BatchBurnFrom {
        status: ResponseStatus,
    },
    Mint {
        status: ResponseStatus,
    },
    BatchMint {
        status: ResponseStatus,
    },
    AddMinters {
        status: ResponseStatus,
    },
    RemoveMinters {
        status: ResponseStatus,
    },
    SetMinters {
        status: ResponseStatus,
    },
    ChangeAdmin {
        status: ResponseStatus,
    },
    SetContractStatus {
        status: ResponseStatus,
    },
    RevokePemit {
        status: ResponseStatus,
    },
}Variants
Deposit
Fields
status: ResponseStatusRedeem
Fields
status: ResponseStatusTransfer
Fields
status: ResponseStatusSend
Fields
status: ResponseStatusBatchTransfer
Fields
status: ResponseStatusBatchSend
Fields
status: ResponseStatusBurn
Fields
status: ResponseStatusRegisterReceive
Fields
status: ResponseStatusCreateViewingKey
Fields
key: ViewingKeySetViewingKey
Fields
status: ResponseStatusIncreaseAllowance
DecreaseAllowance
TransferFrom
Fields
status: ResponseStatusSendFrom
Fields
status: ResponseStatusBatchTransferFrom
Fields
status: ResponseStatusBatchSendFrom
Fields
status: ResponseStatusBurnFrom
Fields
status: ResponseStatusBatchBurnFrom
Fields
status: ResponseStatusMint
Fields
status: ResponseStatusBatchMint
Fields
status: ResponseStatusAddMinters
Fields
status: ResponseStatusRemoveMinters
Fields
status: ResponseStatusSetMinters
Fields
status: ResponseStatusChangeAdmin
Fields
status: ResponseStatusSetContractStatus
Fields
status: ResponseStatusRevokePemit
Fields
status: ResponseStatusTrait Implementations
sourceimpl Debug for HandleAnswer
 
impl Debug for HandleAnswer
sourceimpl<'de> Deserialize<'de> for HandleAnswer
 
impl<'de> Deserialize<'de> for HandleAnswer
sourcefn 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
sourceimpl JsonSchema for HandleAnswer
 
impl JsonSchema for HandleAnswer
sourcefn schema_name() -> String
 
fn schema_name() -> String
The name of the generated JSON Schema. Read more
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
 
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
sourcefn 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 more
sourceimpl Serialize for HandleAnswer
 
impl Serialize for HandleAnswer
Auto Trait Implementations
impl RefUnwindSafe for HandleAnswer
impl Send for HandleAnswer
impl Sync for HandleAnswer
impl Unpin for HandleAnswer
impl UnwindSafe for HandleAnswer
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    T: ?Sized, 
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more