pub struct MemberUpdateRequest {
pub background_aggregation_is_disabled: Option<bool>,
pub credentials: Vec<CredentialRequest>,
pub id: Option<String>,
pub metadata: Option<String>,
pub skip_aggregation: Option<bool>,
pub use_cases: Vec<MemberUpdateRequestUseCasesItem>,
}Expand description
MemberUpdateRequest
JSON schema
{
"type": "object",
"properties": {
"background_aggregation_is_disabled": {
"examples": [
false
],
"type": "boolean"
},
"credentials": {
"type": "array",
"items": {
"$ref": "#/components/schemas/CredentialRequest"
}
},
"id": {
"examples": [
"unique_id"
],
"type": "string"
},
"metadata": {
"examples": [
"\\\"credentials_last_refreshed_at\\\": \\\"2015-10-15\\"
],
"type": "string"
},
"skip_aggregation": {
"examples": [
false
],
"type": "boolean"
},
"use_cases": {
"description": "The use case associated with the member. Valid
values are `PFM` and/or `MONEY_MOVEMENT`. Only set this if you've met
with MX and have opted in to using this field.",
"examples": [
[
"PFM"
]
],
"type": "array",
"items": {
"type": "string",
"enum": [
"MONEY_MOVEMENT",
"PFM"
]
}
}
}
}Fields§
§background_aggregation_is_disabled: Option<bool>§credentials: Vec<CredentialRequest>§id: Option<String>§metadata: Option<String>§skip_aggregation: Option<bool>§use_cases: Vec<MemberUpdateRequestUseCasesItem>The use case associated with the member. Valid values are PFM
and/or MONEY_MOVEMENT. Only set this if you’ve met with MX and
have opted in to using this field.
Trait Implementations§
Source§impl Clone for MemberUpdateRequest
impl Clone for MemberUpdateRequest
Source§fn clone(&self) -> MemberUpdateRequest
fn clone(&self) -> MemberUpdateRequest
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 MemberUpdateRequest
impl Debug for MemberUpdateRequest
Source§impl Default for MemberUpdateRequest
impl Default for MemberUpdateRequest
Source§impl<'de> Deserialize<'de> for MemberUpdateRequest
impl<'de> Deserialize<'de> for MemberUpdateRequest
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 From<&MemberUpdateRequest> for MemberUpdateRequest
impl From<&MemberUpdateRequest> for MemberUpdateRequest
Source§fn from(value: &MemberUpdateRequest) -> Self
fn from(value: &MemberUpdateRequest) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MemberUpdateRequest
impl RefUnwindSafe for MemberUpdateRequest
impl Send for MemberUpdateRequest
impl Sync for MemberUpdateRequest
impl Unpin for MemberUpdateRequest
impl UnwindSafe for MemberUpdateRequest
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