Struct gapi_grpc::google::firestore::admin::v1beta1::CreateIndexRequest[][src]

pub struct CreateIndexRequest {
    pub parent: String,
    pub index: Option<Index>,
}

The request for [FirestoreAdmin.CreateIndex][google.firestore.admin.v1beta1.FirestoreAdmin.CreateIndex].

Fields

parent: String

The name of the database this index will apply to. For example: projects/{project_id}/databases/{database_id}

index: Option<Index>

The index to create. The name and state fields are output only and will be ignored. Certain single field indexes cannot be created or deleted.

Trait Implementations

impl Clone for CreateIndexRequest[src]

impl Debug for CreateIndexRequest[src]

impl Default for CreateIndexRequest[src]

impl Message for CreateIndexRequest[src]

impl PartialEq<CreateIndexRequest> for CreateIndexRequest[src]

impl StructuralPartialEq for CreateIndexRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for CreateIndexRequest

impl Send for CreateIndexRequest

impl Sync for CreateIndexRequest

impl Unpin for CreateIndexRequest

impl UnwindSafe for CreateIndexRequest

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]