Struct google_api_proto::google::apps::drive::labels::v2beta::lifecycle::DisabledPolicy
source · pub struct DisabledPolicy {
pub hide_in_search: bool,
pub show_in_apply: bool,
}
Expand description
The policy that governs how to treat a disabled label, field, or selection choice in different contexts.
Fields§
§hide_in_search: bool
Whether to hide this disabled object in the search menu for Drive items.
- When
false
, the object is generally shown in the UI as disabled but it appears in the search results when searching for Drive items. - When
true
, the object is generally hidden in the UI when searching for Drive items.
show_in_apply: bool
Whether to show this disabled object in the apply menu on Drive items.
- When
true
, the object is generally shown in the UI as disabled and is unselectable. - When
false
, the object is generally hidden in the UI.
Trait Implementations§
source§impl Clone for DisabledPolicy
impl Clone for DisabledPolicy
source§fn clone(&self) -> DisabledPolicy
fn clone(&self) -> DisabledPolicy
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 DisabledPolicy
impl Debug for DisabledPolicy
source§impl Default for DisabledPolicy
impl Default for DisabledPolicy
source§impl Message for DisabledPolicy
impl Message for DisabledPolicy
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 DisabledPolicy
impl PartialEq for DisabledPolicy
source§fn eq(&self, other: &DisabledPolicy) -> bool
fn eq(&self, other: &DisabledPolicy) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for DisabledPolicy
impl StructuralPartialEq for DisabledPolicy
Auto Trait Implementations§
impl Freeze for DisabledPolicy
impl RefUnwindSafe for DisabledPolicy
impl Send for DisabledPolicy
impl Sync for DisabledPolicy
impl Unpin for DisabledPolicy
impl UnwindSafe for DisabledPolicy
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