pub struct GetBalanceArgs {
pub address: Address,
pub token_address: Option<Address>,
pub call_with_details: Option<Address>,
pub block_number: Option<u64>,
pub chain_id: Option<u64>,
}Fields§
§address: AddressAddress to get balance for
token_address: Option<Address>erc20 token address
call_with_details: Option<Address>optional address of the WrapperCall contract
block_number: Option<u64>optional block number to do the check for
chain_id: Option<u64>chain id for response verification
Trait Implementations§
Source§impl Clone for GetBalanceArgs
impl Clone for GetBalanceArgs
Source§fn clone(&self) -> GetBalanceArgs
fn clone(&self) -> GetBalanceArgs
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 GetBalanceArgs
impl Debug for GetBalanceArgs
Source§impl Default for GetBalanceArgs
impl Default for GetBalanceArgs
Source§fn default() -> GetBalanceArgs
fn default() -> GetBalanceArgs
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for GetBalanceArgs
impl RefUnwindSafe for GetBalanceArgs
impl Send for GetBalanceArgs
impl Sync for GetBalanceArgs
impl Unpin for GetBalanceArgs
impl UnwindSafe for GetBalanceArgs
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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