Struct google_api_proto::google::firestore::admin::v1::ListFieldsRequest
source · pub struct ListFieldsRequest {
pub parent: String,
pub filter: String,
pub page_size: i32,
pub page_token: String,
}
Expand description
The request for [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields].
Fields§
§parent: String
Required. A parent name of the form
projects/{project_id}/databases/{database_id}/collectionGroups/{collection_id}
filter: String
The filter to apply to list results. Currently,
[FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields]
only supports listing fields that have been explicitly overridden. To issue
this query, call
[FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields]
with a filter that includes indexConfig.usesAncestorConfig:false
or
ttlConfig:*
.
page_size: i32
The number of results to return.
page_token: String
A page token, returned from a previous call to [FirestoreAdmin.ListFields][google.firestore.admin.v1.FirestoreAdmin.ListFields], that may be used to get the next page of results.
Trait Implementations§
source§impl Clone for ListFieldsRequest
impl Clone for ListFieldsRequest
source§fn clone(&self) -> ListFieldsRequest
fn clone(&self) -> ListFieldsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListFieldsRequest
impl Debug for ListFieldsRequest
source§impl Default for ListFieldsRequest
impl Default for ListFieldsRequest
source§impl Message for ListFieldsRequest
impl Message for ListFieldsRequest
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
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,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
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,
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,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
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,
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,
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,
self
.source§impl PartialEq for ListFieldsRequest
impl PartialEq for ListFieldsRequest
source§fn eq(&self, other: &ListFieldsRequest) -> bool
fn eq(&self, other: &ListFieldsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListFieldsRequest
Auto Trait Implementations§
impl Freeze for ListFieldsRequest
impl RefUnwindSafe for ListFieldsRequest
impl Send for ListFieldsRequest
impl Sync for ListFieldsRequest
impl Unpin for ListFieldsRequest
impl UnwindSafe for ListFieldsRequest
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
§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>
T
in a tonic::Request