pub struct WasmPkgSigned {
pub pkg: WasmPkg,
pub signature: String,
}
Expand description
A signed wasm package
The signature is generated, by first generating the json-proof for the WasmPkg
and then signing it with some private-key.
Fields§
§pkg: WasmPkg
Package definition
signature: String
Base-16 encoded signature
Trait Implementations§
Source§impl Clone for WasmPkgSigned
impl Clone for WasmPkgSigned
Source§fn clone(&self) -> WasmPkgSigned
fn clone(&self) -> WasmPkgSigned
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 WasmPkgSigned
impl Debug for WasmPkgSigned
Source§impl<'de> Deserialize<'de> for WasmPkgSigned
impl<'de> Deserialize<'de> for WasmPkgSigned
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
Auto Trait Implementations§
impl Freeze for WasmPkgSigned
impl RefUnwindSafe for WasmPkgSigned
impl Send for WasmPkgSigned
impl Sync for WasmPkgSigned
impl Unpin for WasmPkgSigned
impl UnwindSafe for WasmPkgSigned
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