Enum ftw::ftw_command::FtwCommand [−][src]
pub enum FtwCommand { New { project_name: ProjectName, template: FtwTemplate, }, Class { class_name: ClassName, node_type: FtwNodeType, }, Singleton { class_name: ClassName, }, Run { machine_type: FtwMachineType, }, Build { target: FtwTarget, build_type: FtwBuildType, }, Export { target: FtwTarget, build_type: FtwBuildType, }, }
Variants
Show fields
Fields of New
project_name: ProjectName
template: FtwTemplate
Show fields
Fields of Class
class_name: ClassName
node_type: FtwNodeType
Show fields
Fields of Singleton
class_name: ClassName
Show fields
Fields of Run
machine_type: FtwMachineType
Show fields
Fields of Build
target: FtwTarget
build_type: FtwBuildType
Show fields
Fields of Export
target: FtwTarget
build_type: FtwBuildType
Implementations
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for FtwCommand
impl Send for FtwCommand
impl Sync for FtwCommand
impl Unpin for FtwCommand
impl UnwindSafe for FtwCommand
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V
impl<T> Any for T where
T: Any,