[−][src]Enum hyper_scripter::args::Subs
pub enum Subs { Other(Vec<String>), Help { args: Vec<String>, }, LoadUtils, Edit { category: Option<ScriptType>, no_template: bool, tags: Option<TagControlFlow>, fast: bool, edit_query: EditQuery, content: Option<String>, }, Alias { unset: bool, before: Option<String>, after: Vec<String>, }, Run { script_query: ScriptQuery, args: Vec<String>, }, Which { script_query: ScriptQuery, }, Cat { script_query: ScriptQuery, }, RM { queries: Vec<ListQuery>, purge: bool, }, LS(List), CP { origin: ScriptQuery, new: ScriptName, }, MV { category: Option<ScriptType>, tags: Option<TagControlFlow>, origin: ScriptQuery, new: Option<String>, }, Tags { tag_filter: Option<FilterQuery>, obligation: bool, }, }
Variants
Fields of Edit
Fields of Run
script_query: ScriptQuery
args: Vec<String>
Fields of Which
script_query: ScriptQuery
Fields of Cat
script_query: ScriptQuery
LS(List)
Fields of CP
origin: ScriptQuery
new: ScriptName
Fields of MV
Fields of Tags
tag_filter: Option<FilterQuery>
obligation: bool
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Subs
impl Send for Subs
impl Sync for Subs
impl Unpin for Subs
impl UnwindSafe for Subs
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,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,