Struct google_api_proto::google::cloud::discoveryengine::v1beta::SiteVerificationInfo
source · pub struct SiteVerificationInfo {
pub site_verification_state: i32,
pub verify_time: Option<Timestamp>,
}
Expand description
Verification information for target sites in advanced site search.
Fields§
§site_verification_state: i32
Site verification state indicating the ownership and validity.
verify_time: Option<Timestamp>
Latest site verification time.
Implementations§
source§impl SiteVerificationInfo
impl SiteVerificationInfo
sourcepub fn site_verification_state(&self) -> SiteVerificationState
pub fn site_verification_state(&self) -> SiteVerificationState
Returns the enum value of site_verification_state
, or the default if the field is set to an invalid enum value.
sourcepub fn set_site_verification_state(&mut self, value: SiteVerificationState)
pub fn set_site_verification_state(&mut self, value: SiteVerificationState)
Sets site_verification_state
to the provided enum value.
Trait Implementations§
source§impl Clone for SiteVerificationInfo
impl Clone for SiteVerificationInfo
source§fn clone(&self) -> SiteVerificationInfo
fn clone(&self) -> SiteVerificationInfo
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 SiteVerificationInfo
impl Debug for SiteVerificationInfo
source§impl Default for SiteVerificationInfo
impl Default for SiteVerificationInfo
source§impl Message for SiteVerificationInfo
impl Message for SiteVerificationInfo
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 SiteVerificationInfo
impl PartialEq for SiteVerificationInfo
source§fn eq(&self, other: &SiteVerificationInfo) -> bool
fn eq(&self, other: &SiteVerificationInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for SiteVerificationInfo
impl StructuralPartialEq for SiteVerificationInfo
Auto Trait Implementations§
impl Freeze for SiteVerificationInfo
impl RefUnwindSafe for SiteVerificationInfo
impl Send for SiteVerificationInfo
impl Sync for SiteVerificationInfo
impl Unpin for SiteVerificationInfo
impl UnwindSafe for SiteVerificationInfo
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