pub enum ArgumentKind {
EnvRo,
EnvRw,
TmpRo,
TmpRw,
SlotRo,
SlotRw,
Input,
Output,
Result,
}
Variants§
EnvRo
Corresponds to ContractMetadataKind::EnvRo
EnvRw
Corresponds to ContractMetadataKind::EnvRw
TmpRo
Corresponds to ContractMetadataKind::TmpRo
TmpRw
Corresponds to ContractMetadataKind::TmpRw
SlotRo
Corresponds to ContractMetadataKind::SlotRo
SlotRw
Corresponds to ContractMetadataKind::SlotRw
Input
Corresponds to ContractMetadataKind::Input
Output
Corresponds to ContractMetadataKind::Output
Result
Corresponds to ContractMetadataKind::Result
Trait Implementations§
Source§impl Clone for ArgumentKind
impl Clone for ArgumentKind
Source§fn clone(&self) -> ArgumentKind
fn clone(&self) -> ArgumentKind
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 ArgumentKind
impl Debug for ArgumentKind
impl Copy for ArgumentKind
Auto Trait Implementations§
impl Freeze for ArgumentKind
impl RefUnwindSafe for ArgumentKind
impl Send for ArgumentKind
impl Sync for ArgumentKind
impl Unpin for ArgumentKind
impl UnwindSafe for ArgumentKind
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