pub struct FoundryConfig {
pub project_name: String,
pub archetype: Archetype,
pub template_engine: TemplateEngineKind,
pub profile: String,
pub run_post_gen_checks: bool,
}Fields§
§project_name: String§archetype: Archetype§template_engine: TemplateEngineKind§profile: String§run_post_gen_checks: boolTrait Implementations§
Source§impl Clone for FoundryConfig
impl Clone for FoundryConfig
Source§fn clone(&self) -> FoundryConfig
fn clone(&self) -> FoundryConfig
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 FoundryConfig
impl Debug for FoundryConfig
Source§impl Default for FoundryConfig
impl Default for FoundryConfig
Source§impl<'de> Deserialize<'de> for FoundryConfig
impl<'de> Deserialize<'de> for FoundryConfig
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 for FoundryConfig
impl PartialEq for FoundryConfig
Source§impl Serialize for FoundryConfig
impl Serialize for FoundryConfig
impl Eq for FoundryConfig
impl StructuralPartialEq for FoundryConfig
Auto Trait Implementations§
impl Freeze for FoundryConfig
impl RefUnwindSafe for FoundryConfig
impl Send for FoundryConfig
impl Sync for FoundryConfig
impl Unpin for FoundryConfig
impl UnsafeUnpin for FoundryConfig
impl UnwindSafe for FoundryConfig
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.