Trait TitleFn

pub trait TitleFn<State> {
    // Required method
    fn title(&self, state: &State) -> String;
}
Expand description

The title logic of some Application.

This trait is implemented both for &static str and any closure Fn(&State) -> String.

This trait allows the application builder to take any of them.

Required Methods§

fn title(&self, state: &State) -> String

Produces the title of the Application.

Implementations on Foreign Types§

§

impl<State> TitleFn<State> for &'static str

§

fn title(&self, _state: &State) -> String

Implementors§

§

impl<T, State> TitleFn<State> for T
where T: Fn(&State) -> String,