pub enum QueryPayload {
KV(Vec<KVKey>),
TX(Vec<TransactionFilterItem>),
}Expand description
Describes possible interchain query types with a payload
Variants§
KV(Vec<KVKey>)
kv is an interchain query type to query KV values from remote chain payload is kvkeys
TX(Vec<TransactionFilterItem>)
tx is an interchain query type to query transactions from remote chain payload is transactions filter
Auto Trait Implementations§
impl Freeze for QueryPayload
impl RefUnwindSafe for QueryPayload
impl Send for QueryPayload
impl Sync for QueryPayload
impl Unpin for QueryPayload
impl UnwindSafe for QueryPayload
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more