pub struct BufferReader {
    ptr: raw_ptr,
}

Fields

ptr: raw_ptr

Implementations

pub fn from_parts(ptr: raw_ptr, _len: u64) -> BufferReader

pub fn from_first_parameter() -> BufferReader

pub fn from_second_parameter() -> BufferReader

pub fn from_script_data() -> BufferReader

pub fn from_predicate_data() -> BufferReader

pub fn from_predicate_data_by_index(
predicate_index: u64,
) -> BufferReader

pub fn read_8_bytes(refmut self) -> T

pub fn read_32_bytes(refmut self) -> T

pub fn read_bytes(refmut self, count: u64) -> raw_slice

pub fn read(refmut self) -> T

pub fn decode(refmut self) -> T