pub struct FirestoreVector(pub Vec<f64>);Expand description
Re-exports all public items from the firestore_serde module.
This module provides custom Serde serializers and deserializers for converting Rust types to and from Firestore’s data format. It enables seamless integration of user-defined structs with Firestore.
Tuple Fields§
§0: Vec<f64>Implementations§
Trait Implementations§
Source§impl Clone for FirestoreVector
impl Clone for FirestoreVector
Source§fn clone(&self) -> FirestoreVector
fn clone(&self) -> FirestoreVector
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 FirestoreVector
impl Debug for FirestoreVector
Source§impl Default for FirestoreVector
impl Default for FirestoreVector
Source§fn default() -> FirestoreVector
fn default() -> FirestoreVector
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FirestoreVector
impl<'de> Deserialize<'de> for FirestoreVector
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
Source§impl From<FirestoreVector> for Vec<f64>
impl From<FirestoreVector> for Vec<f64>
Source§fn from(val: FirestoreVector) -> Self
fn from(val: FirestoreVector) -> Self
Converts to this type from the input type.
Source§impl<I> From<I> for FirestoreVectorwhere
I: IntoIterator<Item = f64>,
impl<I> From<I> for FirestoreVectorwhere
I: IntoIterator<Item = f64>,
Source§impl PartialEq for FirestoreVector
impl PartialEq for FirestoreVector
Source§impl PartialOrd for FirestoreVector
impl PartialOrd for FirestoreVector
Source§impl Serialize for FirestoreVector
impl Serialize for FirestoreVector
impl StructuralPartialEq for FirestoreVector
Auto Trait Implementations§
impl Freeze for FirestoreVector
impl RefUnwindSafe for FirestoreVector
impl Send for FirestoreVector
impl Sync for FirestoreVector
impl Unpin for FirestoreVector
impl UnsafeUnpin for FirestoreVector
impl UnwindSafe for FirestoreVector
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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