pub struct TxComputeSkipReasonNoGas;Trait Implementations§
Source§impl Clone for TxComputeSkipReasonNoGas
impl Clone for TxComputeSkipReasonNoGas
Source§fn clone(&self) -> TxComputeSkipReasonNoGas
fn clone(&self) -> TxComputeSkipReasonNoGas
Returns a duplicate 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 TxComputeSkipReasonNoGas
impl Debug for TxComputeSkipReasonNoGas
Source§impl From<TxComputeSkipReasonNoGas> for TxComputeSkipReason
impl From<TxComputeSkipReasonNoGas> for TxComputeSkipReason
Source§fn from(v: TxComputeSkipReasonNoGas) -> Self
fn from(v: TxComputeSkipReasonNoGas) -> Self
Converts to this type from the input type.
Source§impl PartialEq for TxComputeSkipReasonNoGas
impl PartialEq for TxComputeSkipReasonNoGas
Source§impl TLB for TxComputeSkipReasonNoGas
impl TLB for TxComputeSkipReasonNoGas
const PREFIX: TLBPrefix
Source§fn read_definition(parser: &mut CellParser<'_>) -> Result<Self, TLCoreError>
fn read_definition(parser: &mut CellParser<'_>) -> Result<Self, TLCoreError>
read-write definition
https://docs.ton.org/v3/documentation/data-formats/tlb/tl-b-language#overview
must be implemented by all TLB objects
doesn’t include prefix handling
fn write_definition(&self, builder: &mut CellBuilder) -> Result<(), TLCoreError>
Source§fn read(parser: &mut CellParser<'_>) -> Result<Self, TLCoreError>
fn read(parser: &mut CellParser<'_>) -> Result<Self, TLCoreError>
interface - must be used by external code to read/write TLB objects
fn write(&self, builder: &mut CellBuilder) -> Result<(), TLCoreError>
fn cell_hash(&self) -> Result<TonHash, TLCoreError>
fn from_boc(boc: &[u8]) -> Result<Self, TLCoreError>
fn from_boc_hex(boc: &str) -> Result<Self, TLCoreError>
fn from_boc_b64(boc: &str) -> Result<Self, TLCoreError>
fn to_cell_ref(&self) -> Result<TonCellRef, TLCoreError>
fn to_boc(&self) -> Result<Vec<u8>, TLCoreError>
fn to_boc_hex(&self) -> Result<String, TLCoreError>
fn to_boc_base64(&self) -> Result<String, TLCoreError>
fn to_boc_extra(&self, add_crc32: bool) -> Result<Vec<u8>, TLCoreError>
fn to_boc_hex_extra(&self, add_crc32: bool) -> Result<String, TLCoreError>
fn to_boc_base64_extra(&self, add_crc32: bool) -> Result<String, TLCoreError>
Source§fn verify_prefix(reader: &mut CellParser<'_>) -> Result<(), TLCoreError>
fn verify_prefix(reader: &mut CellParser<'_>) -> Result<(), TLCoreError>
Helpers - mostly for internal use
fn write_prefix(builder: &mut CellBuilder) -> Result<(), TLCoreError>
fn cell_type(&self) -> CellType
impl StructuralPartialEq for TxComputeSkipReasonNoGas
Auto Trait Implementations§
impl Freeze for TxComputeSkipReasonNoGas
impl RefUnwindSafe for TxComputeSkipReasonNoGas
impl Send for TxComputeSkipReasonNoGas
impl Sync for TxComputeSkipReasonNoGas
impl Unpin for TxComputeSkipReasonNoGas
impl UnsafeUnpin for TxComputeSkipReasonNoGas
impl UnwindSafe for TxComputeSkipReasonNoGas
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