pub struct FirestoreBulkDeleteParamsInit {
pub collection_groups: Vec<FirestoreCollectionId>,
}Expand description
Required fields of FirestoreBulkDeleteParams; convert with FirestoreBulkDeleteParams::from or .into().
Fields§
§collection_groups: Vec<FirestoreCollectionId>Value for the collection_groups field of FirestoreBulkDeleteParams.
The collection groups to delete. Never empty: Firestore reads an empty list as “the whole database”, which this API never sends.
Trait Implementations§
Source§impl From<FirestoreBulkDeleteParamsInit> for FirestoreBulkDeleteParams
impl From<FirestoreBulkDeleteParamsInit> for FirestoreBulkDeleteParams
Source§fn from(value: FirestoreBulkDeleteParamsInit) -> Self
fn from(value: FirestoreBulkDeleteParamsInit) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FirestoreBulkDeleteParamsInit
impl RefUnwindSafe for FirestoreBulkDeleteParamsInit
impl Send for FirestoreBulkDeleteParamsInit
impl Sync for FirestoreBulkDeleteParamsInit
impl Unpin for FirestoreBulkDeleteParamsInit
impl UnsafeUnpin for FirestoreBulkDeleteParamsInit
impl UnwindSafe for FirestoreBulkDeleteParamsInit
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<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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