pub struct MfaSmsInitEnrollInput {
pub action: MfaSmsInitEnrollInputAction,
pub phone_number: String,
}Expand description
Input for enrolling SMS MFA.
JSON schema
{
"title": "MfaSmsInitEnrollInput",
"description": "Input for enrolling SMS MFA.",
"type": "object",
"required": [
"action",
"phoneNumber"
],
"properties": {
"action": {
"type": "string",
"enum": [
"enroll"
]
},
"phoneNumber": {
"type": "string"
}
},
"x-stainless-model": "client_auth.mfa_sms_init_enroll_input"
}Fields§
§action: MfaSmsInitEnrollInputAction§phone_number: StringTrait Implementations§
Source§impl Clone for MfaSmsInitEnrollInput
impl Clone for MfaSmsInitEnrollInput
Source§fn clone(&self) -> MfaSmsInitEnrollInput
fn clone(&self) -> MfaSmsInitEnrollInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MfaSmsInitEnrollInput
impl Debug for MfaSmsInitEnrollInput
Source§impl<'de> Deserialize<'de> for MfaSmsInitEnrollInput
impl<'de> Deserialize<'de> for MfaSmsInitEnrollInput
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<&MfaSmsInitEnrollInput> for MfaSmsInitEnrollInput
impl From<&MfaSmsInitEnrollInput> for MfaSmsInitEnrollInput
Source§fn from(value: &MfaSmsInitEnrollInput) -> Self
fn from(value: &MfaSmsInitEnrollInput) -> Self
Converts to this type from the input type.
Source§impl From<MfaSmsInitEnrollInput> for MfaSmsInitRequestBody
impl From<MfaSmsInitEnrollInput> for MfaSmsInitRequestBody
Source§fn from(value: MfaSmsInitEnrollInput) -> Self
fn from(value: MfaSmsInitEnrollInput) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MfaSmsInitEnrollInput
impl RefUnwindSafe for MfaSmsInitEnrollInput
impl Send for MfaSmsInitEnrollInput
impl Sync for MfaSmsInitEnrollInput
impl Unpin for MfaSmsInitEnrollInput
impl UnsafeUnpin for MfaSmsInitEnrollInput
impl UnwindSafe for MfaSmsInitEnrollInput
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