Struct ckb_jsonrpc_types::Byte32
source · pub struct Byte32(pub [u8; 32]);
Expand description
Fixed-length 32 bytes binary encoded as a 0x-prefixed hex string in JSON.
Example
0xd495a106684401001e47c0ae1d5930009449d26e32380000000721efd0030000
Tuple Fields§
§0: [u8; 32]
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Byte32
impl<'de> Deserialize<'de> for Byte32
source§fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for Byte32
impl PartialEq for Byte32
impl Eq for Byte32
impl StructuralEq for Byte32
impl StructuralPartialEq for Byte32
Auto Trait Implementations§
impl RefUnwindSafe for Byte32
impl Send for Byte32
impl Sync for Byte32
impl Unpin for Byte32
impl UnwindSafe for Byte32
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