pub struct WalletDataHighloadV2R2 {
pub wallet_id: i32,
pub last_cleaned_time: u64,
pub public_key: TonHash,
pub queries: Option<Ref<ArcCell>>,
}Expand description
WalletVersion::HighloadV2R2
Fields§
§wallet_id: i32§last_cleaned_time: u64§public_key: TonHash§queries: Option<Ref<ArcCell>>Implementations§
Trait Implementations§
Source§impl Clone for WalletDataHighloadV2R2
impl Clone for WalletDataHighloadV2R2
Source§fn clone(&self) -> WalletDataHighloadV2R2
fn clone(&self) -> WalletDataHighloadV2R2
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 WalletDataHighloadV2R2
impl Debug for WalletDataHighloadV2R2
Source§impl TLB for WalletDataHighloadV2R2
impl TLB for WalletDataHighloadV2R2
Source§fn read_definition(parser: &mut CellParser<'_>) -> Result<Self, TonCellError>
fn read_definition(parser: &mut CellParser<'_>) -> Result<Self, TonCellError>
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, dst: &mut CellBuilder) -> Result<(), TonCellError>
const PREFIX: TLBPrefix = TLBPrefix::NULL
fn read(parser: &mut CellParser<'_>) -> Result<Self, TonCellError>
fn write(&self, dst: &mut CellBuilder) -> Result<(), TonCellError>
fn from_boc(boc: &[u8]) -> Result<Self, TonCellError>
fn from_boc_hex(boc_hex: &str) -> Result<Self, TonCellError>
fn from_boc_b64(boc_b64: &str) -> Result<Self, TonCellError>
fn to_boc(&self, add_crc32: bool) -> Result<Vec<u8>, TonCellError>
fn to_boc_hex(&self, add_crc32: bool) -> Result<String, TonCellError>
fn to_boc_b64(&self, add_crc32: bool) -> Result<String, TonCellError>
Source§fn verify_prefix(parser: &mut CellParser<'_>) -> Result<(), TonCellError>
fn verify_prefix(parser: &mut CellParser<'_>) -> Result<(), TonCellError>
Helpers - for internal use
fn write_prefix(builder: &mut CellBuilder) -> Result<(), TonCellError>
Auto Trait Implementations§
impl Freeze for WalletDataHighloadV2R2
impl RefUnwindSafe for WalletDataHighloadV2R2
impl Send for WalletDataHighloadV2R2
impl Sync for WalletDataHighloadV2R2
impl Unpin for WalletDataHighloadV2R2
impl UnwindSafe for WalletDataHighloadV2R2
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