pub struct ScriptMetadata {
pub signals: HashSet<String>,
pub computed: HashSet<String>,
pub props: HashSet<String>,
pub emits: HashSet<String>,
pub actions: HashSet<String>,
pub dependencies: HashMap<String, HashSet<String>>,
}Fields§
§signals: HashSet<String>§computed: HashSet<String>§props: HashSet<String>§emits: HashSet<String>§actions: HashSet<String>§dependencies: HashMap<String, HashSet<String>>Implementations§
Source§impl ScriptMetadata
impl ScriptMetadata
pub fn to_nargo_value(&self) -> NargoValue
Trait Implementations§
Source§impl Clone for ScriptMetadata
impl Clone for ScriptMetadata
Source§fn clone(&self) -> ScriptMetadata
fn clone(&self) -> ScriptMetadata
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 ScriptMetadata
impl Debug for ScriptMetadata
Source§impl Default for ScriptMetadata
impl Default for ScriptMetadata
Source§fn default() -> ScriptMetadata
fn default() -> ScriptMetadata
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ScriptMetadata
impl RefUnwindSafe for ScriptMetadata
impl Send for ScriptMetadata
impl Sync for ScriptMetadata
impl Unpin for ScriptMetadata
impl UnsafeUnpin for ScriptMetadata
impl UnwindSafe for ScriptMetadata
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