Struct cw_multi_test::FailingModule 
source · pub struct FailingModule<ExecT, QueryT, SudoT>(/* private fields */);Implementations§
source§impl<ExecT, QueryT, SudoT> FailingModule<ExecT, QueryT, SudoT>
 
impl<ExecT, QueryT, SudoT> FailingModule<ExecT, QueryT, SudoT>
Trait Implementations§
source§impl<ExecT, QueryT, SudoT> Default for FailingModule<ExecT, QueryT, SudoT>
 
impl<ExecT, QueryT, SudoT> Default for FailingModule<ExecT, QueryT, SudoT>
source§impl<ExecT, QueryT, SudoT> Module for FailingModule<ExecT, QueryT, SudoT>
 
impl<ExecT, QueryT, SudoT> Module for FailingModule<ExecT, QueryT, SudoT>
source§fn execute<ExecC, QueryC>(
    &self,
    _api: &dyn Api,
    _storage: &mut dyn Storage,
    _router: &dyn CosmosRouter<ExecC = ExecC, QueryC = QueryC>,
    _block: &BlockInfo,
    sender: Addr,
    msg: Self::ExecT
) -> AnyResult<AppResponse>
 
fn execute<ExecC, QueryC>( &self, _api: &dyn Api, _storage: &mut dyn Storage, _router: &dyn CosmosRouter<ExecC = ExecC, QueryC = QueryC>, _block: &BlockInfo, sender: Addr, msg: Self::ExecT ) -> AnyResult<AppResponse>
Runs any ExecT message, always returns an error.
source§fn query(
    &self,
    _api: &dyn Api,
    _storage: &dyn Storage,
    _querier: &dyn Querier,
    _block: &BlockInfo,
    request: Self::QueryT
) -> AnyResult<Binary>
 
fn query( &self, _api: &dyn Api, _storage: &dyn Storage, _querier: &dyn Querier, _block: &BlockInfo, request: Self::QueryT ) -> AnyResult<Binary>
Runs any QueryT message, always returns an error.
source§fn sudo<ExecC, QueryC>(
    &self,
    _api: &dyn Api,
    _storage: &mut dyn Storage,
    _router: &dyn CosmosRouter<ExecC = ExecC, QueryC = QueryC>,
    _block: &BlockInfo,
    msg: Self::SudoT
) -> AnyResult<AppResponse>
 
fn sudo<ExecC, QueryC>( &self, _api: &dyn Api, _storage: &mut dyn Storage, _router: &dyn CosmosRouter<ExecC = ExecC, QueryC = QueryC>, _block: &BlockInfo, msg: Self::SudoT ) -> AnyResult<AppResponse>
Runs any SudoT privileged action, always returns an error.
type ExecT = ExecT
type QueryT = QueryT
type SudoT = SudoT
Auto Trait Implementations§
impl<ExecT, QueryT, SudoT> Freeze for FailingModule<ExecT, QueryT, SudoT>
impl<ExecT, QueryT, SudoT> RefUnwindSafe for FailingModule<ExecT, QueryT, SudoT>
impl<ExecT, QueryT, SudoT> Send for FailingModule<ExecT, QueryT, SudoT>
impl<ExecT, QueryT, SudoT> Sync for FailingModule<ExecT, QueryT, SudoT>
impl<ExecT, QueryT, SudoT> Unpin for FailingModule<ExecT, QueryT, SudoT>
impl<ExecT, QueryT, SudoT> UnwindSafe for FailingModule<ExecT, QueryT, SudoT>
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