pub struct WasmSummary {
pub hash: String,
pub size_bytes: usize,
}Expand description
Lightweight WASM identity summary for diff context.
Fields§
§hash: StringSHA-256 hex of the raw WASM bytes.
size_bytes: usizeSize in bytes.
Trait Implementations§
Source§impl Clone for WasmSummary
impl Clone for WasmSummary
Source§impl Debug for WasmSummary
impl Debug for WasmSummary
Source§impl Default for WasmSummary
impl Default for WasmSummary
Source§impl<'de> Deserialize<'de> for WasmSummary
impl<'de> Deserialize<'de> for WasmSummary
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
impl Eq for WasmSummary
Source§impl PartialEq for WasmSummary
impl PartialEq for WasmSummary
Source§impl Serialize for WasmSummary
impl Serialize for WasmSummary
impl StructuralPartialEq for WasmSummary
Auto Trait Implementations§
impl Freeze for WasmSummary
impl RefUnwindSafe for WasmSummary
impl Send for WasmSummary
impl Sync for WasmSummary
impl Unpin for WasmSummary
impl UnsafeUnpin for WasmSummary
impl UnwindSafe for WasmSummary
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.