pub struct HandlerPackManifest {
pub format_version: u32,
pub id: String,
pub version: String,
pub handler_api_version: u32,
pub min_runtime_version: String,
pub publisher_key_id: String,
pub capabilities: Vec<String>,
pub module_sha256: String,
pub module_size: u64,
}Fields§
§format_version: u32§id: String§version: String§handler_api_version: u32§min_runtime_version: String§publisher_key_id: String§capabilities: Vec<String>§module_sha256: String§module_size: u64Implementations§
Source§impl HandlerPackManifest
impl HandlerPackManifest
pub fn validate_shape(&self) -> Result<(), &'static str>
Trait Implementations§
Source§impl Clone for HandlerPackManifest
impl Clone for HandlerPackManifest
Source§fn clone(&self) -> HandlerPackManifest
fn clone(&self) -> HandlerPackManifest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 HandlerPackManifest
impl Debug for HandlerPackManifest
Source§impl<'de> Deserialize<'de> for HandlerPackManifest
impl<'de> Deserialize<'de> for HandlerPackManifest
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 HandlerPackManifest
impl PartialEq for HandlerPackManifest
Source§impl Serialize for HandlerPackManifest
impl Serialize for HandlerPackManifest
impl StructuralPartialEq for HandlerPackManifest
Auto Trait Implementations§
impl Freeze for HandlerPackManifest
impl RefUnwindSafe for HandlerPackManifest
impl Send for HandlerPackManifest
impl Sync for HandlerPackManifest
impl Unpin for HandlerPackManifest
impl UnsafeUnpin for HandlerPackManifest
impl UnwindSafe for HandlerPackManifest
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