Struct ckb_types::packed::TransactionKey
source · [−]pub struct TransactionKey(_);Implementations
sourceimpl TransactionKey
impl TransactionKey
pub const TOTAL_SIZE: usize
pub const FIELD_SIZES: [usize; 2]
pub const FIELD_COUNT: usize
pub fn block_hash(&self) -> Byte32
pub fn index(&self) -> BeUint32
pub fn as_reader<'r>(&'r self) -> TransactionKeyReader<'r>
Trait Implementations
sourceimpl Clone for TransactionKey
impl Clone for TransactionKey
sourcefn clone(&self) -> TransactionKey
fn clone(&self) -> TransactionKey
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for TransactionKey
impl Debug for TransactionKey
sourceimpl Default for TransactionKey
impl Default for TransactionKey
sourceimpl Display for TransactionKey
impl Display for TransactionKey
sourceimpl Entity for TransactionKey
impl Entity for TransactionKey
type Builder = TransactionKeyBuilder
const NAME: &'static str
fn new_unchecked(data: Bytes) -> Self
fn as_bytes(&self) -> Bytes
fn as_slice(&self) -> &[u8]ⓘNotable traits for &'_ [u8]impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
fn from_slice(slice: &[u8]) -> VerificationResult<Self>
fn from_compatible_slice(slice: &[u8]) -> VerificationResult<Self>
fn new_builder() -> Self::Builder
fn as_builder(self) -> Self::Builder
Auto Trait Implementations
impl RefUnwindSafe for TransactionKey
impl Send for TransactionKey
impl Sync for TransactionKey
impl Unpin for TransactionKey
impl UnwindSafe for TransactionKey
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more