pub struct SbtDestroyMsg {
pub query_id: u64,
}Expand description
destroy#1f04537a
query_id:uint64
= InternalMsgBody;Fields§
§query_id: u64Trait Implementations§
Source§impl Clone for SbtDestroyMsg
impl Clone for SbtDestroyMsg
Source§fn clone(&self) -> SbtDestroyMsg
fn clone(&self) -> SbtDestroyMsg
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 SbtDestroyMsg
impl Debug for SbtDestroyMsg
Source§impl From<SbtDestroyMsg> for SbtMsgBody
impl From<SbtDestroyMsg> for SbtMsgBody
Source§fn from(v: SbtDestroyMsg) -> Self
fn from(v: SbtDestroyMsg) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SbtDestroyMsg
impl PartialEq for SbtDestroyMsg
Source§impl TLB for SbtDestroyMsg
impl TLB for SbtDestroyMsg
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 SbtDestroyMsg
Auto Trait Implementations§
impl Freeze for SbtDestroyMsg
impl RefUnwindSafe for SbtDestroyMsg
impl Send for SbtDestroyMsg
impl Sync for SbtDestroyMsg
impl Unpin for SbtDestroyMsg
impl UnsafeUnpin for SbtDestroyMsg
impl UnwindSafe for SbtDestroyMsg
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