jtenner/starshine/cli does not have a README file
impl Show for CliInputFormatimpl Show for CliOutputTargetpub enum CliParseError {
MissingFlagValue(String)
InvalidInputFormat(String)
StdinNeedsFormat
UnknownShortFlag(Char)
InvalidLongFlag(String)
UnexpectedFlagValue(String)
InvalidDumpPath(String)
InvalidFunctionIndexList(String)
InvalidOptimizationFlag(String)
InvalidTrapMode(String)
InvalidTracingLevel(String)
} derive(Eq, Debug)impl Show for CliParseErrorpub struct CliParseResult {
config_path : String?
input_globs : Array[String]
glob_enabled : Bool
help_requested : Bool
version_requested : Bool
debug_serial_passes : Bool
read_stdin : Bool
input_format : CliInputFormat?
output_targets : Array[CliOutputTarget]
pass_flags : Array[String]
optimize_flags : Array[CliOptimizationFlag]
trap_mode : TrapMode?
ignore_implicit_traps : Bool
monomorphize_min_benefit : Int?
inlining_always_inline_max_size : Int?
inlining_one_caller_inline_max_size : Int?
inlining_flexible_inline_max_size : Int?
inlining_max_combined_binary_size : Int?
inlining_allow_functions_with_loops : Bool?
inlining_partial_inlining_ifs : Int?
low_memory_unused : Bool?
low_memory_bound : UInt64?
closed_world : Bool?
compiler_facts_policy : String?
tracing : CliTracingLevel?
} derive(Eq, Debug)impl Show for CliParseResultfn CliParseResult::new(config_path? : String?, input_globs? : Array[String], glob_enabled? : Bool, help_requested? : Bool, version_requested? : Bool, debug_serial_passes? : Bool, read_stdin? : Bool, input_format? : CliInputFormat?, output_targets? : Array[CliOutputTarget], pass_flags? : Array[String], optimize_flags? : Array[CliOptimizationFlag], trap_mode? : TrapMode?, ignore_implicit_traps? : Bool, monomorphize_min_benefit? : Int?, inlining_always_inline_max_size? : Int?, inlining_one_caller_inline_max_size? : Int?, inlining_flexible_inline_max_size? : Int?, inlining_max_combined_binary_size? : Int?, inlining_allow_functions_with_loops? : Bool?, inlining_partial_inlining_ifs? : Int?, low_memory_unused? : Bool?, low_memory_bound? : UInt64?, closed_world? : Bool?, compiler_facts_policy? : String?, tracing? : CliTracingLevel?) -> CliParseResultimpl Show for CliTracingLevelfn parse_cli_args(args : Array[String], starshine_input? : String?) -> Result[CliParseResult, CliParseError]Install
Download zipWebAssembly parsing, validation, encoding, and optimization toolkit