pub struct CellbaseWitness(/* private fields */);
Implementations§
Source§impl CellbaseWitness
impl CellbaseWitness
pub const FIELD_COUNT: usize = 2usize
pub fn total_size(&self) -> usize
pub fn field_count(&self) -> usize
pub fn count_extra_fields(&self) -> usize
pub fn has_extra_fields(&self) -> bool
pub fn lock(&self) -> Script
pub fn message(&self) -> Bytes
pub fn as_reader<'r>(&'r self) -> CellbaseWitnessReader<'r>
Trait Implementations§
Source§impl Clone for CellbaseWitness
impl Clone for CellbaseWitness
Source§fn clone(&self) -> CellbaseWitness
fn clone(&self) -> CellbaseWitness
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CellbaseWitness
impl Debug for CellbaseWitness
Source§impl Default for CellbaseWitness
impl Default for CellbaseWitness
Source§fn default() -> CellbaseWitness
fn default() -> CellbaseWitness
Returns the “default value” for a type. Read more
Source§impl Display for CellbaseWitness
impl Display for CellbaseWitness
Source§impl Entity for CellbaseWitness
impl Entity for CellbaseWitness
const NAME: &'static str = "CellbaseWitness"
type Builder = CellbaseWitnessBuilder
fn new_unchecked(data: Bytes) -> CellbaseWitness
fn as_bytes(&self) -> Bytes
fn as_slice(&self) -> &[u8] ⓘ
fn from_slice(slice: &[u8]) -> Result<CellbaseWitness, VerificationError>
fn from_compatible_slice( slice: &[u8], ) -> Result<CellbaseWitness, VerificationError>
fn new_builder() -> <CellbaseWitness as Entity>::Builder
fn as_builder(self) -> <CellbaseWitness as Entity>::Builder
Auto Trait Implementations§
impl !Freeze for CellbaseWitness
impl RefUnwindSafe for CellbaseWitness
impl Send for CellbaseWitness
impl Sync for CellbaseWitness
impl Unpin for CellbaseWitness
impl UnwindSafe for CellbaseWitness
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)