pub enum PluginArtifactTransport {
Native,
Wasm,
}Expand description
Storage transport used by an artifact package. This is kept separate from
capability selection’s PluginTransport so package provenance cannot be
mistaken for workload support.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for PluginArtifactTransport
impl Clone for PluginArtifactTransport
Source§fn clone(&self) -> PluginArtifactTransport
fn clone(&self) -> PluginArtifactTransport
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 moreimpl Copy for PluginArtifactTransport
Source§impl Debug for PluginArtifactTransport
impl Debug for PluginArtifactTransport
Source§impl<'de> Deserialize<'de> for PluginArtifactTransport
impl<'de> Deserialize<'de> for PluginArtifactTransport
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 PluginArtifactTransport
Source§impl Hash for PluginArtifactTransport
impl Hash for PluginArtifactTransport
Source§impl Ord for PluginArtifactTransport
impl Ord for PluginArtifactTransport
Source§fn cmp(&self, other: &PluginArtifactTransport) -> Ordering
fn cmp(&self, other: &PluginArtifactTransport) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for PluginArtifactTransport
impl PartialEq for PluginArtifactTransport
Source§impl PartialOrd for PluginArtifactTransport
impl PartialOrd for PluginArtifactTransport
Source§impl Serialize for PluginArtifactTransport
impl Serialize for PluginArtifactTransport
impl StructuralPartialEq for PluginArtifactTransport
Auto Trait Implementations§
impl Freeze for PluginArtifactTransport
impl RefUnwindSafe for PluginArtifactTransport
impl Send for PluginArtifactTransport
impl Sync for PluginArtifactTransport
impl Unpin for PluginArtifactTransport
impl UnsafeUnpin for PluginArtifactTransport
impl UnwindSafe for PluginArtifactTransport
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