pub struct LeanCapabilityPreflight { /* private fields */ }Expand description
Preflight runner for manifest-backed Lean capabilities.
Implementations§
Source§impl LeanCapabilityPreflight
impl LeanCapabilityPreflight
Sourcepub fn new(spec: LeanBuiltCapability) -> Self
pub fn new(spec: LeanBuiltCapability) -> Self
Create a preflight runner for a build-script capability descriptor.
Sourcepub fn check(&self) -> LeanLoaderReport
pub fn check(&self) -> LeanLoaderReport
Check manifest, artifact, toolchain, dependency, and initializer facts.
Trait Implementations§
Source§impl Clone for LeanCapabilityPreflight
impl Clone for LeanCapabilityPreflight
Source§fn clone(&self) -> LeanCapabilityPreflight
fn clone(&self) -> LeanCapabilityPreflight
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 LeanCapabilityPreflight
impl Debug for LeanCapabilityPreflight
Source§impl PartialEq for LeanCapabilityPreflight
impl PartialEq for LeanCapabilityPreflight
Source§fn eq(&self, other: &LeanCapabilityPreflight) -> bool
fn eq(&self, other: &LeanCapabilityPreflight) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for LeanCapabilityPreflight
impl StructuralPartialEq for LeanCapabilityPreflight
Auto Trait Implementations§
impl Freeze for LeanCapabilityPreflight
impl RefUnwindSafe for LeanCapabilityPreflight
impl Send for LeanCapabilityPreflight
impl Sync for LeanCapabilityPreflight
impl Unpin for LeanCapabilityPreflight
impl UnsafeUnpin for LeanCapabilityPreflight
impl UnwindSafe for LeanCapabilityPreflight
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