[−][src]Trait gu_base::Module
Provided Methods
fn args_declare<'a, 'b>(&self, app: App<'a, 'b>) -> App<'a, 'b>
fn args_autocomplete<F>(&self, _matches: &ArgMatches, _app_gen: &F) -> bool where
F: Fn() -> App<'static, 'static>,
F: Fn() -> App<'static, 'static>,
fn args_consume(&mut self, _matches: &ArgMatches) -> bool
ⓘImportant traits for Box<R>
fn prepare(&mut self) -> Box<Future<Item = (), Error = ()>>
fn run<D: Decorator + Clone + 'static>(&self, _decorator: D)
fn decorate_webapp<S: 'static>(&self, app: App<S>) -> App<S>
fn extract<T: Module + Any>(&self) -> Option<&T> where
Self: Sized,
Self: Sized,
Implementors
impl Module for AutocompleteModule
[src]
impl Module for AutocompleteModule
fn args_declare<'a, 'b>(&self, app: App<'a, 'b>) -> App<'a, 'b>
[src]
fn args_declare<'a, 'b>(&self, app: App<'a, 'b>) -> App<'a, 'b>
fn args_autocomplete<F>(&self, matches: &ArgMatches, app_gen: &F) -> bool where
F: Fn() -> App<'static, 'static>,
[src]
fn args_autocomplete<F>(&self, matches: &ArgMatches, app_gen: &F) -> bool where
F: Fn() -> App<'static, 'static>,
fn args_consume(&mut self, _matches: &ArgMatches) -> bool
[src]
fn args_consume(&mut self, _matches: &ArgMatches) -> bool
ⓘImportant traits for Box<R>fn prepare(&mut self) -> Box<Future<Item = (), Error = ()>>
[src]
ⓘImportant traits for Box<R>
fn prepare(&mut self) -> Box<Future<Item = (), Error = ()>>
fn run<D: Decorator + Clone + 'static>(&self, _decorator: D)
[src]
fn run<D: Decorator + Clone + 'static>(&self, _decorator: D)
fn decorate_webapp<S: 'static>(&self, app: App<S>) -> App<S>
[src]
fn decorate_webapp<S: 'static>(&self, app: App<S>) -> App<S>
fn extract<T: Module + Any>(&self) -> Option<&T> where
Self: Sized,
[src]
fn extract<T: Module + Any>(&self) -> Option<&T> where
Self: Sized,
impl Module for LogModule
[src]
impl Module for LogModule
fn args_declare<'a, 'b>(&self, app: App<'a, 'b>) -> App<'a, 'b>
[src]
fn args_declare<'a, 'b>(&self, app: App<'a, 'b>) -> App<'a, 'b>
fn args_consume(&mut self, matches: &ArgMatches) -> bool
[src]
fn args_consume(&mut self, matches: &ArgMatches) -> bool
fn args_autocomplete<F>(&self, _matches: &ArgMatches, _app_gen: &F) -> bool where
F: Fn() -> App<'static, 'static>,
[src]
fn args_autocomplete<F>(&self, _matches: &ArgMatches, _app_gen: &F) -> bool where
F: Fn() -> App<'static, 'static>,
ⓘImportant traits for Box<R>fn prepare(&mut self) -> Box<Future<Item = (), Error = ()>>
[src]
ⓘImportant traits for Box<R>
fn prepare(&mut self) -> Box<Future<Item = (), Error = ()>>
fn run<D: Decorator + Clone + 'static>(&self, _decorator: D)
[src]
fn run<D: Decorator + Clone + 'static>(&self, _decorator: D)
fn decorate_webapp<S: 'static>(&self, app: App<S>) -> App<S>
[src]
fn decorate_webapp<S: 'static>(&self, app: App<S>) -> App<S>
fn extract<T: Module + Any>(&self) -> Option<&T> where
Self: Sized,
[src]
fn extract<T: Module + Any>(&self) -> Option<&T> where
Self: Sized,
impl<M1, M2> Module for ChainModule<M1, M2> where
M1: Module,
M2: Module,
[src]
impl<M1, M2> Module for ChainModule<M1, M2> where
M1: Module,
M2: Module,
fn args_declare<'a, 'b>(&self, app: App<'a, 'b>) -> App<'a, 'b>
[src]
fn args_declare<'a, 'b>(&self, app: App<'a, 'b>) -> App<'a, 'b>
fn args_autocomplete<F>(&self, matches: &ArgMatches, app_gen: &F) -> bool where
F: Fn() -> App<'static, 'static>,
[src]
fn args_autocomplete<F>(&self, matches: &ArgMatches, app_gen: &F) -> bool where
F: Fn() -> App<'static, 'static>,
fn args_consume(&mut self, matches: &ArgMatches) -> bool
[src]
fn args_consume(&mut self, matches: &ArgMatches) -> bool
ⓘImportant traits for Box<R>fn prepare(&mut self) -> Box<Future<Item = (), Error = ()>>
[src]
ⓘImportant traits for Box<R>
fn prepare(&mut self) -> Box<Future<Item = (), Error = ()>>
fn run<D: Decorator + Clone + 'static>(&self, decorator: D)
[src]
fn run<D: Decorator + Clone + 'static>(&self, decorator: D)
fn decorate_webapp<S: 'static>(&self, app: App<S>) -> App<S>
[src]
fn decorate_webapp<S: 'static>(&self, app: App<S>) -> App<S>
fn extract<T: Module + Any>(&self) -> Option<&T> where
Self: Sized,
[src]
fn extract<T: Module + Any>(&self) -> Option<&T> where
Self: Sized,