[−][src]Trait ckb_types::prelude::Unpack
A syntactic sugar to convert binary data into rust types.
A syntactic sugar to convert binary data into rust types.
impl Unpack<Option<bool>> for BoolOpt
[src]impl Unpack<Option<H256>> for Byte32Opt
[src]impl Unpack<[u8; 10]> for ProposalShortId
[src]impl Unpack<[u8; 32]> for Byte32
[src]impl Unpack<bool> for Bool
[src]impl Unpack<u32> for BeUint32
[src]impl Unpack<u32> for Uint32
[src]impl Unpack<u64> for BeUint64
[src]impl Unpack<u64> for Uint64
[src]impl Unpack<u128> for Uint128
[src]impl Unpack<usize> for BeUint32
[src]impl Unpack<usize> for Uint32
[src]impl Unpack<BlockExt> for BlockExt
[src]impl Unpack<Capacity> for Uint64
[src]impl Unpack<EpochExt> for EpochExt
[src]impl Unpack<EpochNumberWithFraction> for Uint64
[src]pub fn unpack(&self) -> EpochNumberWithFraction
[src]impl Unpack<HeaderView> for HeaderView
[src]pub fn unpack(&self) -> HeaderView
[src]impl Unpack<TransactionInfo> for TransactionInfo
[src]pub fn unpack(&self) -> TransactionInfo
[src]impl Unpack<TransactionView> for TransactionView
[src]pub fn unpack(&self) -> TransactionView
[src]impl Unpack<UncleBlockVecView> for UncleBlockVecView
[src]pub fn unpack(&self) -> UncleBlockVecView
[src]impl Unpack<H256> for Byte32
[src]impl Unpack<U256> for Uint256
[src]impl Unpack<Vec<u8, Global>> for Bytes
[src]impl Unpack<Vec<u32, Global>> for Uint32Vec
[src]impl Unpack<Vec<u64, Global>> for Uint64Vec
[src]impl Unpack<Vec<usize, Global>> for Uint32Vec
[src]impl Unpack<Vec<Capacity, Global>> for Uint64Vec
[src]impl Unpack<Vec<Bytes, Global>> for BytesVec
[src]impl Unpack<Bytes> for Bytes
[src]impl<'r> Unpack<Option<bool>> for BoolOptReader<'r>
[src]impl<'r> Unpack<Option<H256>> for Byte32OptReader<'r>
[src]impl<'r> Unpack<[u8; 10]> for ProposalShortIdReader<'r>
[src]impl<'r> Unpack<[u8; 32]> for Byte32Reader<'r>
[src]impl<'r> Unpack<bool> for BoolReader<'r>
[src]impl<'r> Unpack<u32> for BeUint32Reader<'r>
[src]impl<'r> Unpack<u32> for Uint32Reader<'r>
[src]impl<'r> Unpack<u64> for BeUint64Reader<'r>
[src]impl<'r> Unpack<u64> for Uint64Reader<'r>
[src]impl<'r> Unpack<u128> for Uint128Reader<'r>
[src]impl<'r> Unpack<usize> for BeUint32Reader<'r>
[src]impl<'r> Unpack<usize> for Uint32Reader<'r>
[src]impl<'r> Unpack<BlockExt> for BlockExtReader<'r>
[src]impl<'r> Unpack<Capacity> for Uint64Reader<'r>
[src]impl<'r> Unpack<EpochExt> for EpochExtReader<'r>
[src]impl<'r> Unpack<EpochNumberWithFraction> for Uint64Reader<'r>
[src]pub fn unpack(&self) -> EpochNumberWithFraction
[src]impl<'r> Unpack<HeaderView> for HeaderViewReader<'r>
[src]pub fn unpack(&self) -> HeaderView
[src]impl<'r> Unpack<TransactionInfo> for TransactionInfoReader<'r>
[src]pub fn unpack(&self) -> TransactionInfo
[src]impl<'r> Unpack<TransactionView> for TransactionViewReader<'r>
[src]pub fn unpack(&self) -> TransactionView
[src]impl<'r> Unpack<UncleBlockVecView> for UncleBlockVecViewReader<'r>
[src]pub fn unpack(&self) -> UncleBlockVecView
[src]impl<'r> Unpack<H256> for Byte32Reader<'r>
[src]impl<'r> Unpack<U256> for Uint256Reader<'r>
[src]impl<'r> Unpack<Vec<u8, Global>> for BytesReader<'r>
[src]impl<'r> Unpack<Vec<u32, Global>> for Uint32VecReader<'r>
[src]impl<'r> Unpack<Vec<u64, Global>> for Uint64VecReader<'r>
[src]impl<'r> Unpack<Vec<usize, Global>> for Uint32VecReader<'r>
[src]impl<'r> Unpack<Vec<Capacity, Global>> for Uint64VecReader<'r>
[src]impl<'r> Unpack<Vec<Bytes, Global>> for BytesVecReader<'r>
[src]impl<'r> Unpack<Bytes> for BytesReader<'r>
[src]