pub struct SourcePluginImplementation {
pub id: String,
pub host_targets: Vec<String>,
pub artifact: PathBuf,
pub bundle_path: String,
pub media_type: String,
pub target: String,
pub entrypoint: String,
pub execution_class: ExecutionClassId,
pub runtime_profile: String,
}Expand description
One already-built implementation Artifact admitted to a V4 Plugin Release.
Fields§
§id: String§host_targets: Vec<String>§artifact: PathBuf§bundle_path: String§media_type: String§target: String§entrypoint: String§execution_class: ExecutionClassId§runtime_profile: StringTrait Implementations§
Source§impl Clone for SourcePluginImplementation
impl Clone for SourcePluginImplementation
Source§fn clone(&self) -> SourcePluginImplementation
fn clone(&self) -> SourcePluginImplementation
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 SourcePluginImplementation
impl Debug for SourcePluginImplementation
impl Eq for SourcePluginImplementation
impl StructuralPartialEq for SourcePluginImplementation
Auto Trait Implementations§
impl Freeze for SourcePluginImplementation
impl RefUnwindSafe for SourcePluginImplementation
impl Send for SourcePluginImplementation
impl Sync for SourcePluginImplementation
impl Unpin for SourcePluginImplementation
impl UnsafeUnpin for SourcePluginImplementation
impl UnwindSafe for SourcePluginImplementation
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.