pub struct ManifestValidator { /* private fields */ }Expand description
Plugin manifest validator
Implementations§
Source§impl ManifestValidator
impl ManifestValidator
Sourcepub fn validate_manifest(
&self,
name: &str,
version: &str,
abi_version: &str,
description: Option<&str>,
) -> ValidationReport
pub fn validate_manifest( &self, name: &str, version: &str, abi_version: &str, description: Option<&str>, ) -> ValidationReport
Validate complete manifest
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ManifestValidator
impl RefUnwindSafe for ManifestValidator
impl Send for ManifestValidator
impl Sync for ManifestValidator
impl Unpin for ManifestValidator
impl UnsafeUnpin for ManifestValidator
impl UnwindSafe for ManifestValidator
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