Enum google_api_proto::google::shopping::merchant::notifications::v1beta::notification_subscription::InterestedIn
source · pub enum InterestedIn {
AllManagedAccounts(bool),
TargetAccount(String),
}
Variants§
AllManagedAccounts(bool)
If this value is true, the requesting account is notified of the specified event for all managed accounts (can be subaccounts or other linked accounts) including newly added accounts on a daily basis.
TargetAccount(String)
The name
of the account you want to receive notifications for.
Format: accounts/{account}
Implementations§
source§impl InterestedIn
impl InterestedIn
sourcepub fn merge(
field: &mut Option<InterestedIn>,
tag: u32,
wire_type: WireType,
buf: &mut impl Buf,
ctx: DecodeContext,
) -> Result<(), DecodeError>
pub fn merge( field: &mut Option<InterestedIn>, tag: u32, wire_type: WireType, buf: &mut impl Buf, ctx: DecodeContext, ) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into self.
sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
source§impl Clone for InterestedIn
impl Clone for InterestedIn
source§fn clone(&self) -> InterestedIn
fn clone(&self) -> InterestedIn
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 InterestedIn
impl Debug for InterestedIn
source§impl PartialEq for InterestedIn
impl PartialEq for InterestedIn
source§fn eq(&self, other: &InterestedIn) -> bool
fn eq(&self, other: &InterestedIn) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for InterestedIn
Auto Trait Implementations§
impl Freeze for InterestedIn
impl RefUnwindSafe for InterestedIn
impl Send for InterestedIn
impl Sync for InterestedIn
impl Unpin for InterestedIn
impl UnwindSafe for InterestedIn
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