pub struct NickelPackageConfig {
pub name: String,
pub version: String,
pub minimal_nickel_version: String,
pub description: String,
pub authors: Vec<String>,
pub license: String,
pub keywords: Vec<String>,
}Expand description
Configuration for generating a Nickel package
Fields§
§name: StringPackage name (e.g., “k8s-types”, “crossplane-types”)
version: StringPackage version
minimal_nickel_version: StringMinimum Nickel version required
description: StringPackage description
Package authors
license: StringPackage license
keywords: Vec<String>Package keywords for discovery
Trait Implementations§
Source§impl Clone for NickelPackageConfig
impl Clone for NickelPackageConfig
Source§fn clone(&self) -> NickelPackageConfig
fn clone(&self) -> NickelPackageConfig
Returns a duplicate 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 NickelPackageConfig
impl Debug for NickelPackageConfig
Auto Trait Implementations§
impl Freeze for NickelPackageConfig
impl RefUnwindSafe for NickelPackageConfig
impl Send for NickelPackageConfig
impl Sync for NickelPackageConfig
impl Unpin for NickelPackageConfig
impl UnwindSafe for NickelPackageConfig
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