pub struct AccountDetailsResponse {Show 15 fields
pub account: Option<AccountData>,
pub associated_entities: Option<Vec<AssociatedEntity>>,
pub associated_persons: Option<Vec<AssociatedPerson>>,
pub decedents: Option<Vec<HashMap<String, String>>>,
pub entity_irabeneficiaries: Option<Vec<EntityIRABene>>,
pub error: Option<Box<ErrorResponse>>,
pub error_description: Option<String>,
pub financial_information: Option<HashMap<String, Value>>,
pub has_error: Option<bool>,
pub individual_irabeneficiaries: Option<Vec<IndividualIRABene>>,
pub market_data: Option<Vec<HashMap<String, String>>>,
pub restrictions: Option<Vec<RestrictionInfo>>,
pub sources_of_wealth: Option<Vec<HashMap<String, Value>>>,
pub trade_bundles: Option<Vec<String>>,
pub with_holding_statement: Option<HashMap<String, String>>,
}Fields§
§account: Option<AccountData>§associated_entities: Option<Vec<AssociatedEntity>>§associated_persons: Option<Vec<AssociatedPerson>>§decedents: Option<Vec<HashMap<String, String>>>§entity_irabeneficiaries: Option<Vec<EntityIRABene>>§error: Option<Box<ErrorResponse>>§error_description: Option<String>§financial_information: Option<HashMap<String, Value>>§has_error: Option<bool>§individual_irabeneficiaries: Option<Vec<IndividualIRABene>>§market_data: Option<Vec<HashMap<String, String>>>§restrictions: Option<Vec<RestrictionInfo>>§sources_of_wealth: Option<Vec<HashMap<String, Value>>>§trade_bundles: Option<Vec<String>>§with_holding_statement: Option<HashMap<String, String>>Trait Implementations§
Source§impl Clone for AccountDetailsResponse
impl Clone for AccountDetailsResponse
Source§fn clone(&self) -> AccountDetailsResponse
fn clone(&self) -> AccountDetailsResponse
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 AccountDetailsResponse
impl Debug for AccountDetailsResponse
Source§impl Default for AccountDetailsResponse
impl Default for AccountDetailsResponse
Source§impl<'de> Deserialize<'de> for AccountDetailsResponse
impl<'de> Deserialize<'de> for AccountDetailsResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AccountDetailsResponse
impl PartialEq for AccountDetailsResponse
impl StructuralPartialEq for AccountDetailsResponse
Auto Trait Implementations§
impl Freeze for AccountDetailsResponse
impl RefUnwindSafe for AccountDetailsResponse
impl Send for AccountDetailsResponse
impl Sync for AccountDetailsResponse
impl Unpin for AccountDetailsResponse
impl UnsafeUnpin for AccountDetailsResponse
impl UnwindSafe for AccountDetailsResponse
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