pub struct LicenseVerificationArtifact {
pub license_type: String,
pub license_number: String,
pub licensee_first_name: String,
pub licensee_last_name: String,
pub rejection_reason: i32,
pub license_document_readonly: Option<LocalServicesDocumentReadOnly>,
pub expiration_date_time: String,
}
Expand description
A proto holding information specific to a local services license.
Fields§
§license_type: String
Output only. License type / name.
license_number: String
Output only. License number.
licensee_first_name: String
Output only. First name of the licensee.
licensee_last_name: String
Output only. Last name of the licensee.
rejection_reason: i32
§license_document_readonly: Option<LocalServicesDocumentReadOnly>
Output only. The readonly field containing the information for an uploaded license document.
expiration_date_time: String
Output only. The timestamp when this license expires. The format is “YYYY-MM-DD HH:MM:SS” in the Google Ads account’s timezone. Examples: “2018-03-05 09:15:00” or “2018-02-01 14:34:30”
Implementations§
Source§impl LicenseVerificationArtifact
impl LicenseVerificationArtifact
Sourcepub fn rejection_reason(&self) -> LocalServicesLicenseRejectionReason
pub fn rejection_reason(&self) -> LocalServicesLicenseRejectionReason
Returns the enum value of rejection_reason
, or the default if the field is set to an invalid enum value.
Sourcepub fn set_rejection_reason(
&mut self,
value: LocalServicesLicenseRejectionReason,
)
pub fn set_rejection_reason( &mut self, value: LocalServicesLicenseRejectionReason, )
Sets rejection_reason
to the provided enum value.
Trait Implementations§
Source§impl Clone for LicenseVerificationArtifact
impl Clone for LicenseVerificationArtifact
Source§fn clone(&self) -> LicenseVerificationArtifact
fn clone(&self) -> LicenseVerificationArtifact
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 LicenseVerificationArtifact
impl Debug for LicenseVerificationArtifact
Source§impl Message for LicenseVerificationArtifact
impl Message for LicenseVerificationArtifact
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
.impl StructuralPartialEq for LicenseVerificationArtifact
Auto Trait Implementations§
impl Freeze for LicenseVerificationArtifact
impl RefUnwindSafe for LicenseVerificationArtifact
impl Send for LicenseVerificationArtifact
impl Sync for LicenseVerificationArtifact
impl Unpin for LicenseVerificationArtifact
impl UnwindSafe for LicenseVerificationArtifact
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