pub struct AtomWithoutSignature {
pub kind: Url,
pub annotations: IndexMap<String, Annotation>,
}Expand description
Executable file, stored in the .atoms section of the file
Fields§
§kind: UrlURL of the kind of the atom, usually "webc.org/kind/wasm"
annotations: IndexMap<String, Annotation>Free-form annotations for this atom
Trait Implementations§
Source§impl Clone for AtomWithoutSignature
impl Clone for AtomWithoutSignature
Source§fn clone(&self) -> AtomWithoutSignature
fn clone(&self) -> AtomWithoutSignature
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 AtomWithoutSignature
impl Debug for AtomWithoutSignature
Source§impl<'de> Deserialize<'de> for AtomWithoutSignature
impl<'de> Deserialize<'de> for AtomWithoutSignature
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AtomWithoutSignature
impl PartialEq for AtomWithoutSignature
Source§impl Serialize for AtomWithoutSignature
impl Serialize for AtomWithoutSignature
impl StructuralPartialEq for AtomWithoutSignature
Auto Trait Implementations§
impl Freeze for AtomWithoutSignature
impl RefUnwindSafe for AtomWithoutSignature
impl Send for AtomWithoutSignature
impl Sync for AtomWithoutSignature
impl Unpin for AtomWithoutSignature
impl UnwindSafe for AtomWithoutSignature
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