pub struct QueryWithdrawableFunds {
pub account_id: String,
pub bank_account_number: Option<String>,
pub bank_instruction_name: Option<String>,
pub bank_routing_number: Option<String>,
pub client_instruction_id: f64,
pub currency: String,
}Fields§
§account_id: String- Example:
"U399192".to_string()
bank_account_number: Option<String>If bankAccountNumber is provided then bankRoutingNumber is also required, cannot be passed with bankInstructionName
- Example:
Some("9876543210".to_string())
bank_instruction_name: Option<String>bankInstructionName cannot be passed with (bankAccountNumber or bankRoutingNumber)
- Example:
Some("test".to_string())
bank_routing_number: Option<String>If bankRoutingNumber is provided then bankAccountNumber is also required, cannot be passed with bankInstructionName
- Example:
Some("122199983".to_string())
client_instruction_id: f64- Example:
1012983.0
currency: String- Example:
"USD".to_string()
Trait Implementations§
Source§impl Clone for QueryWithdrawableFunds
impl Clone for QueryWithdrawableFunds
Source§fn clone(&self) -> QueryWithdrawableFunds
fn clone(&self) -> QueryWithdrawableFunds
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 QueryWithdrawableFunds
impl Debug for QueryWithdrawableFunds
Source§impl Default for QueryWithdrawableFunds
impl Default for QueryWithdrawableFunds
Source§impl PartialEq for QueryWithdrawableFunds
impl PartialEq for QueryWithdrawableFunds
Source§impl Serialize for QueryWithdrawableFunds
impl Serialize for QueryWithdrawableFunds
Source§impl Validate for QueryWithdrawableFunds
impl Validate for QueryWithdrawableFunds
Source§impl<'v_a> ValidateArgs<'v_a> for QueryWithdrawableFunds
impl<'v_a> ValidateArgs<'v_a> for QueryWithdrawableFunds
impl StructuralPartialEq for QueryWithdrawableFunds
Auto Trait Implementations§
impl Freeze for QueryWithdrawableFunds
impl RefUnwindSafe for QueryWithdrawableFunds
impl Send for QueryWithdrawableFunds
impl Sync for QueryWithdrawableFunds
impl Unpin for QueryWithdrawableFunds
impl UnsafeUnpin for QueryWithdrawableFunds
impl UnwindSafe for QueryWithdrawableFunds
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
§impl<T> ServiceExt for T
impl<T> ServiceExt for T
§fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
fn trace_for_http(self) -> Trace<Self, SharedClassifier<ServerErrorsAsFailures>>where
Self: Sized,
High level tracing that classifies responses using HTTP status codes. Read more
§fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
fn trace_for_grpc(self) -> Trace<Self, SharedClassifier<GrpcErrorsAsFailures>>where
Self: Sized,
High level tracing that classifies responses using gRPC headers. Read more
§fn follow_redirects(self) -> FollowRedirect<Self>where
Self: Sized,
fn follow_redirects(self) -> FollowRedirect<Self>where
Self: Sized,
§fn set_request_id<M>(
self,
header_name: HeaderName,
make_request_id: M,
) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
fn set_request_id<M>(
self,
header_name: HeaderName,
make_request_id: M,
) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
Add request id header and extension. Read more
§fn set_x_request_id<M>(self, make_request_id: M) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
fn set_x_request_id<M>(self, make_request_id: M) -> SetRequestId<Self, M>where
Self: Sized,
M: MakeRequestId,
Add request id header and extension, using
x-request-id as the header name. Read more§fn propagate_request_id(
self,
header_name: HeaderName,
) -> PropagateRequestId<Self>where
Self: Sized,
fn propagate_request_id(
self,
header_name: HeaderName,
) -> PropagateRequestId<Self>where
Self: Sized,
Propgate request ids from requests to responses. Read more
§fn propagate_x_request_id(self) -> PropagateRequestId<Self>where
Self: Sized,
fn propagate_x_request_id(self) -> PropagateRequestId<Self>where
Self: Sized,
Propgate request ids from requests to responses, using
x-request-id as the header name. Read more§fn request_body_limit(self, limit: usize) -> RequestBodyLimit<Self>where
Self: Sized,
fn request_body_limit(self, limit: usize) -> RequestBodyLimit<Self>where
Self: Sized,
Intercept requests with over-sized payloads and convert them into
413 Payload Too Large responses. Read more