Enum miden_client::transactions::ScriptTarget
source · pub enum ScriptTarget {
AccountId(AccountId),
Procedures(Vec<RpoDigest>),
}Expand description
The ScriptTarget enum is used to specify the target account interface for note and transaction scripts.
This is specified as an account ID (for which the interface should be fetched) or a vector of procedure digests which represents the account interface.
Variants§
Trait Implementations§
source§impl Clone for ScriptTarget
impl Clone for ScriptTarget
source§fn clone(&self) -> ScriptTarget
fn clone(&self) -> ScriptTarget
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 moreAuto Trait Implementations§
impl Freeze for ScriptTarget
impl RefUnwindSafe for ScriptTarget
impl Send for ScriptTarget
impl Sync for ScriptTarget
impl Unpin for ScriptTarget
impl UnwindSafe for ScriptTarget
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)