pub struct WalletDataV1V2 {
pub seqno: u32,
pub public_key: TonHash,
}Expand description
Is not covered by tests and it generally means unsupported WalletVersion::V1R1 | WalletVersion::V1R2 | WalletVersion::V1R3 | WalletVersion::V2R1 | WalletVersion::V2R2
Fields§
§seqno: u32§public_key: TonHashImplementations§
Trait Implementations§
Source§impl Clone for WalletDataV1V2
impl Clone for WalletDataV1V2
Source§fn clone(&self) -> WalletDataV1V2
fn clone(&self) -> WalletDataV1V2
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 WalletDataV1V2
impl Debug for WalletDataV1V2
Source§impl PartialEq for WalletDataV1V2
impl PartialEq for WalletDataV1V2
Source§impl TLB for WalletDataV1V2
impl TLB for WalletDataV1V2
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>
impl StructuralPartialEq for WalletDataV1V2
Auto Trait Implementations§
impl Freeze for WalletDataV1V2
impl RefUnwindSafe for WalletDataV1V2
impl Send for WalletDataV1V2
impl Sync for WalletDataV1V2
impl Unpin for WalletDataV1V2
impl UnwindSafe for WalletDataV1V2
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