Struct google_api_proto::google::analytics::admin::v1alpha::LinkProposalStatusDetails
source · pub struct LinkProposalStatusDetails {
pub link_proposal_initiating_product: i32,
pub requestor_email: String,
pub link_proposal_state: i32,
}
Expand description
Status information for a link proposal.
Fields§
§link_proposal_initiating_product: i32
Output only. The source of this proposal.
requestor_email: String
Output only. The email address of the user that proposed this linkage.
link_proposal_state: i32
Output only. The state of this proposal.
Implementations§
source§impl LinkProposalStatusDetails
impl LinkProposalStatusDetails
sourcepub fn link_proposal_initiating_product(&self) -> LinkProposalInitiatingProduct
pub fn link_proposal_initiating_product(&self) -> LinkProposalInitiatingProduct
Returns the enum value of link_proposal_initiating_product
, or the default if the field is set to an invalid enum value.
sourcepub fn set_link_proposal_initiating_product(
&mut self,
value: LinkProposalInitiatingProduct,
)
pub fn set_link_proposal_initiating_product( &mut self, value: LinkProposalInitiatingProduct, )
Sets link_proposal_initiating_product
to the provided enum value.
sourcepub fn link_proposal_state(&self) -> LinkProposalState
pub fn link_proposal_state(&self) -> LinkProposalState
Returns the enum value of link_proposal_state
, or the default if the field is set to an invalid enum value.
sourcepub fn set_link_proposal_state(&mut self, value: LinkProposalState)
pub fn set_link_proposal_state(&mut self, value: LinkProposalState)
Sets link_proposal_state
to the provided enum value.
Trait Implementations§
source§impl Clone for LinkProposalStatusDetails
impl Clone for LinkProposalStatusDetails
source§fn clone(&self) -> LinkProposalStatusDetails
fn clone(&self) -> LinkProposalStatusDetails
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 LinkProposalStatusDetails
impl Debug for LinkProposalStatusDetails
source§impl Default for LinkProposalStatusDetails
impl Default for LinkProposalStatusDetails
source§impl Message for LinkProposalStatusDetails
impl Message for LinkProposalStatusDetails
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 LinkProposalStatusDetails
impl PartialEq for LinkProposalStatusDetails
source§fn eq(&self, other: &LinkProposalStatusDetails) -> bool
fn eq(&self, other: &LinkProposalStatusDetails) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for LinkProposalStatusDetails
Auto Trait Implementations§
impl Freeze for LinkProposalStatusDetails
impl RefUnwindSafe for LinkProposalStatusDetails
impl Send for LinkProposalStatusDetails
impl Sync for LinkProposalStatusDetails
impl Unpin for LinkProposalStatusDetails
impl UnwindSafe for LinkProposalStatusDetails
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