pub struct DatetimeIndexParams {
pub on_disk: Option<bool>,
pub is_principal: Option<bool>,
}
Fields§
§on_disk: Option<bool>
If true - store index on disk.
is_principal: Option<bool>
If true - use this key to organize storage of the collection data. This option assumes that this key will be used in majority of filtered requests.
Implementations§
Trait Implementations§
source§impl Clone for DatetimeIndexParams
impl Clone for DatetimeIndexParams
source§fn clone(&self) -> DatetimeIndexParams
fn clone(&self) -> DatetimeIndexParams
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 DatetimeIndexParams
impl Debug for DatetimeIndexParams
source§impl Default for DatetimeIndexParams
impl Default for DatetimeIndexParams
source§impl From<DatetimeIndexParams> for IndexParams
impl From<DatetimeIndexParams> for IndexParams
source§fn from(value: DatetimeIndexParams) -> Self
fn from(value: DatetimeIndexParams) -> Self
Converts to this type from the input type.
source§impl From<DatetimeIndexParamsBuilder> for DatetimeIndexParams
impl From<DatetimeIndexParamsBuilder> for DatetimeIndexParams
source§fn from(value: DatetimeIndexParamsBuilder) -> Self
fn from(value: DatetimeIndexParamsBuilder) -> Self
Converts to this type from the input type.
source§impl Message for DatetimeIndexParams
impl Message for DatetimeIndexParams
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 DatetimeIndexParams
impl PartialEq for DatetimeIndexParams
impl Copy for DatetimeIndexParams
impl StructuralPartialEq for DatetimeIndexParams
Auto Trait Implementations§
impl Freeze for DatetimeIndexParams
impl RefUnwindSafe for DatetimeIndexParams
impl Send for DatetimeIndexParams
impl Sync for DatetimeIndexParams
impl Unpin for DatetimeIndexParams
impl UnwindSafe for DatetimeIndexParams
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§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