pub struct GetTransactionsParamsBuilder<S: State = Empty> { /* private fields */ }
Expand description
Use builder syntax to set the inputs and finish with build()
.
Implementations§
Source§impl<S: State> GetTransactionsParamsBuilder<S>
impl<S: State> GetTransactionsParamsBuilder<S>
Sourcepub fn build(self) -> GetTransactionsParamswhere
S: IsComplete,
pub fn build(self) -> GetTransactionsParamswhere
S: IsComplete,
Finish building and return the requested object
Sourcepub fn before(self, value: String) -> GetTransactionsParamsBuilder<SetBefore<S>>where
S::Before: IsUnset,
pub fn before(self, value: String) -> GetTransactionsParamsBuilder<SetBefore<S>>where
S::Before: IsUnset,
Sourcepub fn maybe_before(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetBefore<S>>where
S::Before: IsUnset,
pub fn maybe_before(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetBefore<S>>where
S::Before: IsUnset,
Sourcepub fn after(self, value: String) -> GetTransactionsParamsBuilder<SetAfter<S>>where
S::After: IsUnset,
pub fn after(self, value: String) -> GetTransactionsParamsBuilder<SetAfter<S>>where
S::After: IsUnset,
Sourcepub fn maybe_after(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetAfter<S>>where
S::After: IsUnset,
pub fn maybe_after(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetAfter<S>>where
S::After: IsUnset,
Sourcepub fn status(
self,
value: TransactionStatus,
) -> GetTransactionsParamsBuilder<SetStatus<S>>where
S::Status: IsUnset,
pub fn status(
self,
value: TransactionStatus,
) -> GetTransactionsParamsBuilder<SetStatus<S>>where
S::Status: IsUnset,
Sourcepub fn maybe_status(
self,
value: Option<TransactionStatus>,
) -> GetTransactionsParamsBuilder<SetStatus<S>>where
S::Status: IsUnset,
pub fn maybe_status(
self,
value: Option<TransactionStatus>,
) -> GetTransactionsParamsBuilder<SetStatus<S>>where
S::Status: IsUnset,
Sourcepub fn order_by(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetOrderBy<S>>where
S::OrderBy: IsUnset,
pub fn order_by(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetOrderBy<S>>where
S::OrderBy: IsUnset,
Sourcepub fn maybe_order_by(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetOrderBy<S>>where
S::OrderBy: IsUnset,
pub fn maybe_order_by(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetOrderBy<S>>where
S::OrderBy: IsUnset,
Sourcepub fn sort(self, value: String) -> GetTransactionsParamsBuilder<SetSort<S>>where
S::Sort: IsUnset,
pub fn sort(self, value: String) -> GetTransactionsParamsBuilder<SetSort<S>>where
S::Sort: IsUnset,
Sourcepub fn maybe_sort(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetSort<S>>where
S::Sort: IsUnset,
pub fn maybe_sort(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetSort<S>>where
S::Sort: IsUnset,
Sourcepub fn limit(self, value: u32) -> GetTransactionsParamsBuilder<SetLimit<S>>where
S::Limit: IsUnset,
pub fn limit(self, value: u32) -> GetTransactionsParamsBuilder<SetLimit<S>>where
S::Limit: IsUnset,
Sourcepub fn maybe_limit(
self,
value: Option<u32>,
) -> GetTransactionsParamsBuilder<SetLimit<S>>where
S::Limit: IsUnset,
pub fn maybe_limit(
self,
value: Option<u32>,
) -> GetTransactionsParamsBuilder<SetLimit<S>>where
S::Limit: IsUnset,
Sourcepub fn source_type(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetSourceType<S>>where
S::SourceType: IsUnset,
pub fn source_type(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetSourceType<S>>where
S::SourceType: IsUnset,
Sourcepub fn maybe_source_type(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetSourceType<S>>where
S::SourceType: IsUnset,
pub fn maybe_source_type(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetSourceType<S>>where
S::SourceType: IsUnset,
Sourcepub fn source_id(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetSourceId<S>>where
S::SourceId: IsUnset,
pub fn source_id(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetSourceId<S>>where
S::SourceId: IsUnset,
Sourcepub fn maybe_source_id(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetSourceId<S>>where
S::SourceId: IsUnset,
pub fn maybe_source_id(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetSourceId<S>>where
S::SourceId: IsUnset,
Sourcepub fn dest_type(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetDestType<S>>where
S::DestType: IsUnset,
pub fn dest_type(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetDestType<S>>where
S::DestType: IsUnset,
Sourcepub fn maybe_dest_type(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetDestType<S>>where
S::DestType: IsUnset,
pub fn maybe_dest_type(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetDestType<S>>where
S::DestType: IsUnset,
Sourcepub fn dest_id(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetDestId<S>>where
S::DestId: IsUnset,
pub fn dest_id(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetDestId<S>>where
S::DestId: IsUnset,
Sourcepub fn maybe_dest_id(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetDestId<S>>where
S::DestId: IsUnset,
pub fn maybe_dest_id(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetDestId<S>>where
S::DestId: IsUnset,
Sourcepub fn assets(self, value: String) -> GetTransactionsParamsBuilder<SetAssets<S>>where
S::Assets: IsUnset,
pub fn assets(self, value: String) -> GetTransactionsParamsBuilder<SetAssets<S>>where
S::Assets: IsUnset,
Sourcepub fn maybe_assets(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetAssets<S>>where
S::Assets: IsUnset,
pub fn maybe_assets(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetAssets<S>>where
S::Assets: IsUnset,
Sourcepub fn tx_hash(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetTxHash<S>>where
S::TxHash: IsUnset,
pub fn tx_hash(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetTxHash<S>>where
S::TxHash: IsUnset,
Sourcepub fn maybe_tx_hash(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetTxHash<S>>where
S::TxHash: IsUnset,
pub fn maybe_tx_hash(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetTxHash<S>>where
S::TxHash: IsUnset,
Sourcepub fn source_wallet_id(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetSourceWalletId<S>>where
S::SourceWalletId: IsUnset,
pub fn source_wallet_id(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetSourceWalletId<S>>where
S::SourceWalletId: IsUnset,
Sourcepub fn maybe_source_wallet_id(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetSourceWalletId<S>>where
S::SourceWalletId: IsUnset,
pub fn maybe_source_wallet_id(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetSourceWalletId<S>>where
S::SourceWalletId: IsUnset,
Sourcepub fn dest_wallet_id(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetDestWalletId<S>>where
S::DestWalletId: IsUnset,
pub fn dest_wallet_id(
self,
value: String,
) -> GetTransactionsParamsBuilder<SetDestWalletId<S>>where
S::DestWalletId: IsUnset,
Sourcepub fn maybe_dest_wallet_id(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetDestWalletId<S>>where
S::DestWalletId: IsUnset,
pub fn maybe_dest_wallet_id(
self,
value: Option<String>,
) -> GetTransactionsParamsBuilder<SetDestWalletId<S>>where
S::DestWalletId: IsUnset,
Auto Trait Implementations§
impl<S> Freeze for GetTransactionsParamsBuilder<S>
impl<S> RefUnwindSafe for GetTransactionsParamsBuilder<S>
impl<S> Send for GetTransactionsParamsBuilder<S>
impl<S> Sync for GetTransactionsParamsBuilder<S>
impl<S> Unpin for GetTransactionsParamsBuilder<S>
impl<S> UnwindSafe for GetTransactionsParamsBuilder<S>
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