Struct avalanche_types::codec::serde::hex_0x_primitive_types_u256::Hex0xU256
source · pub struct Hex0xU256(_);
Trait Implementations
sourceimpl<'de> DeserializeAs<'de, U256> for Hex0xU256
impl<'de> DeserializeAs<'de, U256> for Hex0xU256
sourcefn deserialize_as<D>(deserializer: D) -> Result<U256, D::Error>where
D: Deserializer<'de>,
fn deserialize_as<D>(deserializer: D) -> Result<U256, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer.
sourceimpl SerializeAs<U256> for Hex0xU256
impl SerializeAs<U256> for Hex0xU256
sourcefn serialize_as<S>(x: &U256, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize_as<S>(x: &U256, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Serialize this value into the given Serde serializer.
Auto Trait Implementations
impl RefUnwindSafe for Hex0xU256
impl Send for Hex0xU256
impl Sync for Hex0xU256
impl Unpin for Hex0xU256
impl UnwindSafe for Hex0xU256
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more