pub struct OnrampVerificationConfirmation {
pub verification_expires_at: DateTime<Utc>,
pub verification_id: OnrampVerificationId,
}Expand description
The result of successfully submitting an onramp OTP verification.
JSON schema
{
"description": "The result of successfully submitting an onramp OTP verification.",
"type": "object",
"required": [
"verificationExpiresAt",
"verificationId"
],
"properties": {
"verificationExpiresAt": {
"description": "The date and time when this verification expires for order placement.",
"examples": [
"2025-06-23T00:00:00Z"
],
"type": "string",
"format": "date-time"
},
"verificationId": {
"description": "The same verification ID. Store on the user's device and pass to the Create Onramp Order endpoint. Valid for 60 days.",
"examples": [
"onramp_verification_a1b2c3d4-e5f6-7890-abcd-ef1234567890"
],
"allOf": [
{
"$ref": "#/components/schemas/OnrampVerificationId"
}
]
}
}
}Fields§
§verification_expires_at: DateTime<Utc>The date and time when this verification expires for order placement.
verification_id: OnrampVerificationIdThe same verification ID. Store on the user’s device and pass to the Create Onramp Order endpoint. Valid for 60 days.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OnrampVerificationConfirmation
impl<'de> Deserialize<'de> for OnrampVerificationConfirmation
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<&OnrampVerificationConfirmation> for OnrampVerificationConfirmation
impl From<&OnrampVerificationConfirmation> for OnrampVerificationConfirmation
Source§fn from(value: &OnrampVerificationConfirmation) -> Self
fn from(value: &OnrampVerificationConfirmation) -> Self
Converts to this type from the input type.
Source§impl From<OnrampVerificationConfirmation> for OnrampVerificationConfirmation
impl From<OnrampVerificationConfirmation> for OnrampVerificationConfirmation
Source§fn from(value: OnrampVerificationConfirmation) -> Self
fn from(value: OnrampVerificationConfirmation) -> Self
Converts to this type from the input type.
Source§impl TryFrom<OnrampVerificationConfirmation> for OnrampVerificationConfirmation
impl TryFrom<OnrampVerificationConfirmation> for OnrampVerificationConfirmation
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(
value: OnrampVerificationConfirmation,
) -> Result<Self, ConversionError>
fn try_from( value: OnrampVerificationConfirmation, ) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for OnrampVerificationConfirmation
impl RefUnwindSafe for OnrampVerificationConfirmation
impl Send for OnrampVerificationConfirmation
impl Sync for OnrampVerificationConfirmation
impl Unpin for OnrampVerificationConfirmation
impl UnsafeUnpin for OnrampVerificationConfirmation
impl UnwindSafe for OnrampVerificationConfirmation
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