Struct google_api_proto::google::apps::drive::labels::v2beta::field::DateOptions
source · pub struct DateOptions {
pub date_format_type: i32,
pub date_format: String,
pub min_value: Option<Date>,
pub max_value: Option<Date>,
}
Expand description
Options for the date field type.
Fields§
§date_format_type: i32
Localized date formatting option. Field values are rendered in this format according to their locale.
date_format: String
Output only. ICU date format.
min_value: Option<Date>
Output only. Minimum valid value (year, month, day).
max_value: Option<Date>
Output only. Maximum valid value (year, month, day).
Implementations§
source§impl DateOptions
impl DateOptions
sourcepub fn date_format_type(&self) -> DateFormat
pub fn date_format_type(&self) -> DateFormat
Returns the enum value of date_format_type
, or the default if the field is set to an invalid enum value.
sourcepub fn set_date_format_type(&mut self, value: DateFormat)
pub fn set_date_format_type(&mut self, value: DateFormat)
Sets date_format_type
to the provided enum value.
Trait Implementations§
source§impl Clone for DateOptions
impl Clone for DateOptions
source§fn clone(&self) -> DateOptions
fn clone(&self) -> DateOptions
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 DateOptions
impl Debug for DateOptions
source§impl Default for DateOptions
impl Default for DateOptions
source§impl Message for DateOptions
impl Message for DateOptions
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 DateOptions
impl PartialEq for DateOptions
source§fn eq(&self, other: &DateOptions) -> bool
fn eq(&self, other: &DateOptions) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DateOptions
Auto Trait Implementations§
impl Freeze for DateOptions
impl RefUnwindSafe for DateOptions
impl Send for DateOptions
impl Sync for DateOptions
impl Unpin for DateOptions
impl UnwindSafe for DateOptions
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