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