pub struct IdentityVerificationProgress {
pub program_status: i32,
pub invitation_link_expiration_time: String,
pub action_url: String,
}
Expand description
Information regarding the verification progress for a verification program type.
Fields§
§program_status: i32
Current Status (PENDING_USER_ACTION, SUCCESS, FAILURE etc)
invitation_link_expiration_time: String
The timestamp when the action url will expire in “yyyy-MM-dd HH:mm:ss” format.
action_url: String
Action URL for user to complete verification for the given verification program type.
Implementations§
Source§impl IdentityVerificationProgress
impl IdentityVerificationProgress
Sourcepub fn program_status(&self) -> IdentityVerificationProgramStatus
pub fn program_status(&self) -> IdentityVerificationProgramStatus
Returns the enum value of program_status
, or the default if the field is set to an invalid enum value.
Sourcepub fn set_program_status(&mut self, value: IdentityVerificationProgramStatus)
pub fn set_program_status(&mut self, value: IdentityVerificationProgramStatus)
Sets program_status
to the provided enum value.
Trait Implementations§
Source§impl Clone for IdentityVerificationProgress
impl Clone for IdentityVerificationProgress
Source§fn clone(&self) -> IdentityVerificationProgress
fn clone(&self) -> IdentityVerificationProgress
Returns a copy 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 IdentityVerificationProgress
impl Debug for IdentityVerificationProgress
Source§impl Message for IdentityVerificationProgress
impl Message for IdentityVerificationProgress
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into
self
. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.Source§impl PartialEq for IdentityVerificationProgress
impl PartialEq for IdentityVerificationProgress
Source§fn eq(&self, other: &IdentityVerificationProgress) -> bool
fn eq(&self, other: &IdentityVerificationProgress) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for IdentityVerificationProgress
Auto Trait Implementations§
impl Freeze for IdentityVerificationProgress
impl RefUnwindSafe for IdentityVerificationProgress
impl Send for IdentityVerificationProgress
impl Sync for IdentityVerificationProgress
impl Unpin for IdentityVerificationProgress
impl UnwindSafe for IdentityVerificationProgress
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,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request