Struct google_api_proto::google::ads::googleads::v17::services::IdentityVerificationProgress
source · 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(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
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(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
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(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
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
This method 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
§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>
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