pub struct NodeScaffoldConfig {
pub package_name: Option<String>,
pub repository: Option<String>,
pub index: Option<bool>,
pub formatter: Option<ToolSetting>,
pub test_runner: Option<ToolSetting>,
pub bundler: Option<ToolSetting>,
pub existing_repo: Option<bool>,
}Expand description
Node/TS-specific scaffold configuration, parsed from the opaque serde_json::Value.
Fields§
§package_name: Option<String>§repository: Option<String>§index: Option<bool>§formatter: Option<ToolSetting>§test_runner: Option<ToolSetting>§bundler: Option<ToolSetting>§existing_repo: Option<bool>Trait Implementations§
Source§impl Clone for NodeScaffoldConfig
impl Clone for NodeScaffoldConfig
Source§fn clone(&self) -> NodeScaffoldConfig
fn clone(&self) -> NodeScaffoldConfig
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 NodeScaffoldConfig
impl Debug for NodeScaffoldConfig
Source§impl Default for NodeScaffoldConfig
impl Default for NodeScaffoldConfig
Source§fn default() -> NodeScaffoldConfig
fn default() -> NodeScaffoldConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NodeScaffoldConfigwhere
NodeScaffoldConfig: Default,
impl<'de> Deserialize<'de> for NodeScaffoldConfigwhere
NodeScaffoldConfig: Default,
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
Auto Trait Implementations§
impl Freeze for NodeScaffoldConfig
impl RefUnwindSafe for NodeScaffoldConfig
impl Send for NodeScaffoldConfig
impl Sync for NodeScaffoldConfig
impl Unpin for NodeScaffoldConfig
impl UnsafeUnpin for NodeScaffoldConfig
impl UnwindSafe for NodeScaffoldConfig
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