pub struct GoogleFirestoreAdminV1beta1IndexField {
pub field_path: Option<String>,
pub mode: Option<String>,
}
Expand description
A field of an index.
This type is not used in any activity, and only used as part of another schema.
Fields§
§field_path: Option<String>
The path of the field. Must match the field path specification described by google.firestore.v1beta1.Document.fields. Special field path __name__
may be used by itself or at the end of a path. __type__
may be used only at the end of path.
mode: Option<String>
The field’s mode.
Trait Implementations§
source§impl Clone for GoogleFirestoreAdminV1beta1IndexField
impl Clone for GoogleFirestoreAdminV1beta1IndexField
source§fn clone(&self) -> GoogleFirestoreAdminV1beta1IndexField
fn clone(&self) -> GoogleFirestoreAdminV1beta1IndexField
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 Default for GoogleFirestoreAdminV1beta1IndexField
impl Default for GoogleFirestoreAdminV1beta1IndexField
source§fn default() -> GoogleFirestoreAdminV1beta1IndexField
fn default() -> GoogleFirestoreAdminV1beta1IndexField
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GoogleFirestoreAdminV1beta1IndexField
impl<'de> Deserialize<'de> for GoogleFirestoreAdminV1beta1IndexField
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Part for GoogleFirestoreAdminV1beta1IndexField
Auto Trait Implementations§
impl RefUnwindSafe for GoogleFirestoreAdminV1beta1IndexField
impl Send for GoogleFirestoreAdminV1beta1IndexField
impl Sync for GoogleFirestoreAdminV1beta1IndexField
impl Unpin for GoogleFirestoreAdminV1beta1IndexField
impl UnwindSafe for GoogleFirestoreAdminV1beta1IndexField
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