[−][src]Struct yotc::CLIInput
CLI input configuration and parameters.
Fields
input_path: String
Path to .yot
input file.
input_name: String
input_path
file name without file extension.
output_path: String
Path to output file.
output_format: OutputFormat
Format of output file.
optimization: u32
Optimization level (0-3)
print_tokens: bool
Whether or not raw tokens should be printed.
print_ast: bool
Whether or not raw AST should be printed.
verbose: u32
Whether to filter logs or not.
Auto Trait Implementations
impl RefUnwindSafe for CLIInput
impl Send for CLIInput
impl Sync for CLIInput
impl Unpin for CLIInput
impl UnwindSafe for CLIInput
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,