pub struct UfeHex;Expand description
Serialize/deserialize Felt as hex strings. For use with serde_with.
Trait Implementations§
Source§impl<'de> DeserializeAs<'de, Felt> for UfeHex
impl<'de> DeserializeAs<'de, Felt> for UfeHex
Source§fn deserialize_as<D>(deserializer: D) -> Result<Felt, D::Error>where
D: Deserializer<'de>,
fn deserialize_as<D>(deserializer: D) -> Result<Felt, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer.
Source§impl SerializeAs<Felt> for UfeHex
impl SerializeAs<Felt> for UfeHex
Source§fn serialize_as<S>(value: &Felt, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize_as<S>(value: &Felt, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Serialize this value into the given Serde serializer.
Auto Trait Implementations§
impl Freeze for UfeHex
impl RefUnwindSafe for UfeHex
impl Send for UfeHex
impl Sync for UfeHex
impl Unpin for UfeHex
impl UnwindSafe for UfeHex
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