pub struct RunQueryClientStateCommand;Trait Implementations§
Source§impl<App, Args, Build, Chain, Counterparty> CommandRunner<App, Args> for RunQueryClientStateCommandwhere
App: HasBuilderType<Builder = Build> + CanLoadBuilder + HasLogger + HasAnyCounterparty<AnyCounterparty = Counterparty> + CanProduceOutput<Counterparty::ClientState> + CanParseArg<Args, (Char<'c'>, Char<'h'>, Char<'a'>, Char<'i'>, Char<'n'>, Char<'_'>, Char<'i'>, Char<'d'>), Parsed = Chain::ChainId> + CanParseArg<Args, (Char<'c'>, Char<'l'>, Char<'i'>, Char<'e'>, Char<'n'>, Char<'t'>, Char<'_'>, Char<'i'>, Char<'d'>), Parsed = Chain::ClientId> + CanParseArg<Args, (Char<'h'>, Char<'e'>, Char<'i'>, Char<'g'>, Char<'h'>, Char<'t'>), Parsed = Option<Chain::Height>> + CanRaiseError<Build::Error> + CanRaiseError<Chain::Error>,
Args: Async,
Build: CanBuildChain<0, Chain = Chain>,
Chain: HasChainIdType + CanQueryChainHeight + CanQueryClientState<Counterparty>,
Counterparty: HasClientStateType<Chain>,
App::Logger: CanLog<LevelInfo>,
impl<App, Args, Build, Chain, Counterparty> CommandRunner<App, Args> for RunQueryClientStateCommandwhere
App: HasBuilderType<Builder = Build> + CanLoadBuilder + HasLogger + HasAnyCounterparty<AnyCounterparty = Counterparty> + CanProduceOutput<Counterparty::ClientState> + CanParseArg<Args, (Char<'c'>, Char<'h'>, Char<'a'>, Char<'i'>, Char<'n'>, Char<'_'>, Char<'i'>, Char<'d'>), Parsed = Chain::ChainId> + CanParseArg<Args, (Char<'c'>, Char<'l'>, Char<'i'>, Char<'e'>, Char<'n'>, Char<'t'>, Char<'_'>, Char<'i'>, Char<'d'>), Parsed = Chain::ClientId> + CanParseArg<Args, (Char<'h'>, Char<'e'>, Char<'i'>, Char<'g'>, Char<'h'>, Char<'t'>), Parsed = Option<Chain::Height>> + CanRaiseError<Build::Error> + CanRaiseError<Chain::Error>,
Args: Async,
Build: CanBuildChain<0, Chain = Chain>,
Chain: HasChainIdType + CanQueryChainHeight + CanQueryClientState<Counterparty>,
Counterparty: HasClientStateType<Chain>,
App::Logger: CanLog<LevelInfo>,
Auto Trait Implementations§
impl Freeze for RunQueryClientStateCommand
impl RefUnwindSafe for RunQueryClientStateCommand
impl Send for RunQueryClientStateCommand
impl Sync for RunQueryClientStateCommand
impl Unpin for RunQueryClientStateCommand
impl UnsafeUnpin for RunQueryClientStateCommand
impl UnwindSafe for RunQueryClientStateCommand
Blanket Implementations§
impl<A> Async for A
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