pub struct FirestoreGeoPoint {
pub latitude: f64,
pub longitude: 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.
Fields§
§latitude: f64§longitude: f64Trait Implementations§
Source§impl Clone for FirestoreGeoPoint
impl Clone for FirestoreGeoPoint
Source§fn clone(&self) -> FirestoreGeoPoint
fn clone(&self) -> FirestoreGeoPoint
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 FirestoreGeoPoint
impl Debug for FirestoreGeoPoint
Source§impl Default for FirestoreGeoPoint
impl Default for FirestoreGeoPoint
Source§fn default() -> FirestoreGeoPoint
fn default() -> FirestoreGeoPoint
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FirestoreGeoPoint
impl<'de> Deserialize<'de> for FirestoreGeoPoint
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 PartialEq for FirestoreGeoPoint
impl PartialEq for FirestoreGeoPoint
Source§impl PartialOrd for FirestoreGeoPoint
impl PartialOrd for FirestoreGeoPoint
Source§impl Serialize for FirestoreGeoPoint
impl Serialize for FirestoreGeoPoint
impl StructuralPartialEq for FirestoreGeoPoint
Auto Trait Implementations§
impl Freeze for FirestoreGeoPoint
impl RefUnwindSafe for FirestoreGeoPoint
impl Send for FirestoreGeoPoint
impl Sync for FirestoreGeoPoint
impl Unpin for FirestoreGeoPoint
impl UnsafeUnpin for FirestoreGeoPoint
impl UnwindSafe for FirestoreGeoPoint
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