Struct wick_config::v1::PackageDefinition
source · pub struct PackageDefinition {
pub files: Vec<Glob>,
pub registry: Option<RegistryDefinition>,
}Expand description
Configuration for packaging and publishing Wick configurations.
Fields§
§files: Vec<Glob>The list of files and folders to be included with the package.
registry: Option<RegistryDefinition>Configuration for publishing the package to a registry.
Trait Implementations§
source§impl Clone for PackageDefinition
impl Clone for PackageDefinition
source§fn clone(&self) -> PackageDefinition
fn clone(&self) -> PackageDefinition
Returns a copy of the value. Read more
1.0.0 · 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 PackageDefinition
impl Debug for PackageDefinition
source§impl Default for PackageDefinition
impl Default for PackageDefinition
source§fn default() -> PackageDefinition
fn default() -> PackageDefinition
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PackageDefinition
impl<'de> Deserialize<'de> for PackageDefinition
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
source§impl PartialEq<PackageDefinition> for PackageDefinition
impl PartialEq<PackageDefinition> for PackageDefinition
source§fn eq(&self, other: &PackageDefinition) -> bool
fn eq(&self, other: &PackageDefinition) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for PackageDefinition
impl Serialize for PackageDefinition
source§impl TryFrom<PackageConfig> for PackageDefinition
impl TryFrom<PackageConfig> for PackageDefinition
§type Error = ManifestError
type Error = ManifestError
The type returned in the event of a conversion error.
source§impl TryFrom<PackageDefinition> for PackageConfig
impl TryFrom<PackageDefinition> for PackageConfig
§type Error = ManifestError
type Error = ManifestError
The type returned in the event of a conversion error.
impl StructuralPartialEq for PackageDefinition
Auto Trait Implementations§
impl RefUnwindSafe for PackageDefinition
impl Send for PackageDefinition
impl Sync for PackageDefinition
impl Unpin for PackageDefinition
impl UnwindSafe for PackageDefinition
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