pub struct AssociatedPerson {Show 35 fields
pub associations: Option<Vec<String>>,
pub commercial: Option<String>,
pub country_of_birth: Option<String>,
pub country_of_citizenship: Option<String>,
pub country_of_legal_residence: Option<String>,
pub date_of_birth: Option<String>,
pub email: Option<String>,
pub employment_details: Option<HashMap<String, Value>>,
pub employment_type: Option<String>,
pub entity_id: Option<i32>,
pub external_code: Option<String>,
pub first_name: Option<String>,
pub gender: Option<String>,
pub identity_documents: Option<Vec<HashMap<String, String>>>,
pub last_login: Option<String>,
pub last_name: Option<String>,
pub mailing: Option<HashMap<String, String>>,
pub marital_status: Option<String>,
pub md_subscriber_status: Option<String>,
pub middle_initial: Option<String>,
pub middle_name: Option<String>,
pub moters_maiden_name: Option<String>,
pub number_of_dependents: Option<i32>,
pub password_date: Option<String>,
pub phones: Option<HashMap<String, String>>,
pub residence: Option<HashMap<String, String>>,
pub salutation: Option<String>,
pub security_device: Option<String>,
pub state_of_legal_residence: Option<String>,
pub subscribed_services: Option<Vec<HashMap<String, Value>>>,
pub suffix: Option<String>,
pub tax_treaty_details: Option<Vec<HashMap<String, String>>>,
pub user_status: Option<String>,
pub user_status_trading: Option<String>,
pub username: Option<String>,
}Fields§
§associations: Option<Vec<String>>§commercial: Option<String>§country_of_birth: Option<String>§country_of_citizenship: Option<String>§country_of_legal_residence: Option<String>§date_of_birth: Option<String>§email: Option<String>§employment_details: Option<HashMap<String, Value>>§employment_type: Option<String>§entity_id: Option<i32>§external_code: Option<String>§first_name: Option<String>§gender: Option<String>§identity_documents: Option<Vec<HashMap<String, String>>>§last_login: Option<String>§last_name: Option<String>§mailing: Option<HashMap<String, String>>§marital_status: Option<String>§md_subscriber_status: Option<String>§middle_initial: Option<String>§middle_name: Option<String>§moters_maiden_name: Option<String>§number_of_dependents: Option<i32>§password_date: Option<String>§phones: Option<HashMap<String, String>>§residence: Option<HashMap<String, String>>§salutation: Option<String>§security_device: Option<String>§state_of_legal_residence: Option<String>§subscribed_services: Option<Vec<HashMap<String, Value>>>§suffix: Option<String>§tax_treaty_details: Option<Vec<HashMap<String, String>>>§user_status: Option<String>§user_status_trading: Option<String>§username: Option<String>Trait Implementations§
Source§impl Clone for AssociatedPerson
impl Clone for AssociatedPerson
Source§fn clone(&self) -> AssociatedPerson
fn clone(&self) -> AssociatedPerson
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 AssociatedPerson
impl Debug for AssociatedPerson
Source§impl Default for AssociatedPerson
impl Default for AssociatedPerson
Source§impl<'de> Deserialize<'de> for AssociatedPerson
impl<'de> Deserialize<'de> for AssociatedPerson
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 AssociatedPerson
impl PartialEq for AssociatedPerson
impl StructuralPartialEq for AssociatedPerson
Auto Trait Implementations§
impl Freeze for AssociatedPerson
impl RefUnwindSafe for AssociatedPerson
impl Send for AssociatedPerson
impl Sync for AssociatedPerson
impl Unpin for AssociatedPerson
impl UnsafeUnpin for AssociatedPerson
impl UnwindSafe for AssociatedPerson
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