pub struct Float64(/* private fields */);Implementations§
Trait Implementations§
Source§impl CandidType for Float64
impl CandidType for Float64
Source§impl<'de> Deserialize<'de> for Float64
impl<'de> Deserialize<'de> for Float64
Source§fn deserialize<D>(
deserializer: D,
) -> Result<Float64, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<Float64, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl FieldValue for Float64
impl FieldValue for Float64
Source§impl NumericValue for Float64
impl NumericValue for Float64
Source§impl Ord for Float64
impl Ord for Float64
Source§impl PartialOrd for Float64
impl PartialOrd for Float64
Source§impl PersistedScalar for Float64
impl PersistedScalar for Float64
Source§const CODEC: ScalarCodec = ScalarCodec::Float64
const CODEC: ScalarCodec = ScalarCodec::Float64
Canonical scalar codec identifier used by schema/runtime metadata.
Source§fn encode_scalar_payload(&self) -> Result<Vec<u8>, InternalError>
fn encode_scalar_payload(&self) -> Result<Vec<u8>, InternalError>
Encode this scalar value into its codec-specific payload bytes.
Source§fn decode_scalar_payload(
bytes: &[u8],
field_name: &'static str,
) -> Result<Float64, InternalError>
fn decode_scalar_payload( bytes: &[u8], field_name: &'static str, ) -> Result<Float64, InternalError>
Decode this scalar value from its codec-specific payload bytes.
Source§impl SanitizeAuto for Float64
impl SanitizeAuto for Float64
fn sanitize_self(&mut self, _ctx: &mut dyn VisitorContext)
Source§impl SanitizeCustom for Float64
impl SanitizeCustom for Float64
fn sanitize_custom(&mut self, _ctx: &mut dyn VisitorContext)
Source§impl ValidateAuto for Float64
impl ValidateAuto for Float64
fn validate_self(&self, _ctx: &mut dyn VisitorContext)
Source§impl ValidateCustom for Float64
impl ValidateCustom for Float64
fn validate_custom(&self, ctx: &mut dyn VisitorContext)
Source§impl Visitable for Float64
impl Visitable for Float64
fn drive(&self, _: &mut dyn VisitorCore)
fn drive_mut(&mut self, _: &mut dyn VisitorMutCore)
impl Atomic for Float64
impl Copy for Float64
impl Eq for Float64
Auto Trait Implementations§
impl Freeze for Float64
impl RefUnwindSafe for Float64
impl Send for Float64
impl Sync for Float64
impl Unpin for Float64
impl UnsafeUnpin for Float64
impl UnwindSafe for Float64
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