Trait ckb_types::prelude::Unpack [−][src]
pub trait Unpack<T> { fn unpack(&self) -> T; }
Expand description
A syntactic sugar to convert binary data into rust types.
Required methods
Implementors
impl Unpack<EpochNumberWithFraction> for Uint64
[src]
impl Unpack<EpochNumberWithFraction> for Uint64
[src]fn unpack(&self) -> EpochNumberWithFraction
[src]
impl Unpack<HeaderView> for HeaderView
[src]
impl Unpack<HeaderView> for HeaderView
[src]fn unpack(&self) -> HeaderView
[src]
impl Unpack<TransactionInfo> for TransactionInfo
[src]
impl Unpack<TransactionInfo> for TransactionInfo
[src]fn unpack(&self) -> TransactionInfo
[src]
impl Unpack<TransactionView> for TransactionView
[src]
impl Unpack<TransactionView> for TransactionView
[src]fn unpack(&self) -> TransactionView
[src]
impl Unpack<UncleBlockVecView> for UncleBlockVecView
[src]
impl Unpack<UncleBlockVecView> for UncleBlockVecView
[src]fn unpack(&self) -> UncleBlockVecView
[src]
impl<'r> Unpack<EpochNumberWithFraction> for Uint64Reader<'r>
[src]
impl<'r> Unpack<EpochNumberWithFraction> for Uint64Reader<'r>
[src]fn unpack(&self) -> EpochNumberWithFraction
[src]
impl<'r> Unpack<HeaderView> for HeaderViewReader<'r>
[src]
impl<'r> Unpack<HeaderView> for HeaderViewReader<'r>
[src]fn unpack(&self) -> HeaderView
[src]
impl<'r> Unpack<TransactionInfo> for TransactionInfoReader<'r>
[src]
impl<'r> Unpack<TransactionInfo> for TransactionInfoReader<'r>
[src]fn unpack(&self) -> TransactionInfo
[src]
impl<'r> Unpack<TransactionView> for TransactionViewReader<'r>
[src]
impl<'r> Unpack<TransactionView> for TransactionViewReader<'r>
[src]fn unpack(&self) -> TransactionView
[src]
impl<'r> Unpack<UncleBlockVecView> for UncleBlockVecViewReader<'r>
[src]
impl<'r> Unpack<UncleBlockVecView> for UncleBlockVecViewReader<'r>
[src]