pub struct NftOwnershipAssignedMessage {
pub query_id: u64,
pub prev_owner: TonAddress,
pub forward_payload: ArcCell,
pub forward_payload_layout: EitherCellLayout,
}
Expand description
Creates a body for nft ownership assigned according to TL-B schema:
ownership_assigned#0x05138d91
query_id:uint64
prev_owner:MsgAddress
forward_payload:(Either Cell ^Cell)
= InternalMsgBody;
Fields§
§query_id: u64
arbitrary request number.
prev_owner: TonAddress
address of the previous owner of the NFT item.
forward_payload: ArcCell
optional custom data that should be sent to the destination address.
forward_payload_layout: EitherCellLayout
Implementations§
Source§impl NftOwnershipAssignedMessage
impl NftOwnershipAssignedMessage
pub fn new(prev_owner: &TonAddress) -> Self
Trait Implementations§
Source§impl Clone for NftOwnershipAssignedMessage
impl Clone for NftOwnershipAssignedMessage
Source§fn clone(&self) -> NftOwnershipAssignedMessage
fn clone(&self) -> NftOwnershipAssignedMessage
Returns a copy 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 NftOwnershipAssignedMessage
impl Debug for NftOwnershipAssignedMessage
Source§impl WithForwardPayload for NftOwnershipAssignedMessage
impl WithForwardPayload for NftOwnershipAssignedMessage
fn set_forward_payload( &mut self, forward_payload: ArcCell, _forward_ton_amount: BigUint, )
fn with_forward_payload( &mut self, forward_ton_amount: BigUint, forward_payload: ArcCell, ) -> &mut Self
impl StructuralPartialEq for NftOwnershipAssignedMessage
Auto Trait Implementations§
impl Freeze for NftOwnershipAssignedMessage
impl RefUnwindSafe for NftOwnershipAssignedMessage
impl Send for NftOwnershipAssignedMessage
impl Sync for NftOwnershipAssignedMessage
impl Unpin for NftOwnershipAssignedMessage
impl UnwindSafe for NftOwnershipAssignedMessage
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