pub struct NativePluginArtifact { /* private fields */ }Expand description
One verified native artifact entry supplied by a host-owned plugin catalog.
The path is an internal locator. Capability selection always uses a
PluginReference, and loading verifies that the Root ABI identity matches
plugin_id exactly.
Implementations§
Trait Implementations§
Source§impl Clone for NativePluginArtifact
impl Clone for NativePluginArtifact
Source§fn clone(&self) -> NativePluginArtifact
fn clone(&self) -> NativePluginArtifact
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 NativePluginArtifact
impl Debug for NativePluginArtifact
impl Eq for NativePluginArtifact
Source§impl PartialEq for NativePluginArtifact
impl PartialEq for NativePluginArtifact
impl StructuralPartialEq for NativePluginArtifact
Auto Trait Implementations§
impl Freeze for NativePluginArtifact
impl RefUnwindSafe for NativePluginArtifact
impl Send for NativePluginArtifact
impl Sync for NativePluginArtifact
impl Unpin for NativePluginArtifact
impl UnsafeUnpin for NativePluginArtifact
impl UnwindSafe for NativePluginArtifact
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,
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.