pub struct NonFungibleTokenApprovalExt { /* private fields */ }
Implementations§
Source§impl NonFungibleTokenApprovalExt
impl NonFungibleTokenApprovalExt
pub fn with_attached_deposit(self, amount: NearToken) -> Self
pub fn with_static_gas(self, static_gas: Gas) -> Self
pub fn with_unused_gas_weight(self, gas_weight: u64) -> Self
Source§impl NonFungibleTokenApprovalExt
impl NonFungibleTokenApprovalExt
pub fn nft_approve( self, token_id: TokenId, account_id: AccountId, msg: Option<String>, ) -> Promise
pub fn nft_revoke(self, token_id: TokenId, account_id: AccountId) -> Promise
pub fn nft_revoke_all(self, token_id: TokenId) -> Promise
pub fn nft_is_approved( self, token_id: TokenId, approved_account_id: AccountId, approval_id: Option<u64>, ) -> Promise
Auto Trait Implementations§
impl Freeze for NonFungibleTokenApprovalExt
impl RefUnwindSafe for NonFungibleTokenApprovalExt
impl Send for NonFungibleTokenApprovalExt
impl Sync for NonFungibleTokenApprovalExt
impl Unpin for NonFungibleTokenApprovalExt
impl UnwindSafe for NonFungibleTokenApprovalExt
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