Struct avalanche_types::formatting::serde::hex_0x_big_int::HexBigInt
source · [−]pub struct HexBigInt(_);
Trait Implementations
sourceimpl<'de> DeserializeAs<'de, BigInt> for HexBigInt
impl<'de> DeserializeAs<'de, BigInt> for HexBigInt
sourcefn deserialize_as<D>(deserializer: D) -> Result<BigInt, D::Error>where
D: Deserializer<'de>,
fn deserialize_as<D>(deserializer: D) -> Result<BigInt, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer.
sourceimpl SerializeAs<BigInt> for HexBigInt
impl SerializeAs<BigInt> for HexBigInt
sourcefn serialize_as<S>(x: &BigInt, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
fn serialize_as<S>(x: &BigInt, serializer: S) -> Result<S::Ok, S::Error>where
S: Serializer,
Serialize this value into the given Serde serializer.
Auto Trait Implementations
impl RefUnwindSafe for HexBigInt
impl Send for HexBigInt
impl Sync for HexBigInt
impl Unpin for HexBigInt
impl UnwindSafe for HexBigInt
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request