pub struct DocumentName { /* private fields */ }
Expand description
Represents a fully-qualified Firestore document name.
Implementations§
Trait Implementations§
Source§impl Clone for DocumentName
impl Clone for DocumentName
Source§fn clone(&self) -> DocumentName
fn clone(&self) -> DocumentName
Returns a duplicate 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 DocumentName
impl Debug for DocumentName
Source§impl Hash for DocumentName
impl Hash for DocumentName
Source§impl PartialEq for DocumentName
impl PartialEq for DocumentName
Source§impl QualifyDocumentName for &DocumentName
impl QualifyDocumentName for &DocumentName
Source§fn qualify(&self, parent: &CollectionName) -> Result<DocumentName, QualifyError>
fn qualify(&self, parent: &CollectionName) -> Result<DocumentName, QualifyError>
Create a document name from self, using the given collection as its parent.
impl Eq for DocumentName
impl StructuralPartialEq for DocumentName
Auto Trait Implementations§
impl Freeze for DocumentName
impl RefUnwindSafe for DocumentName
impl Send for DocumentName
impl Sync for DocumentName
impl Unpin for DocumentName
impl UnwindSafe for DocumentName
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.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
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