Trait argle::ParamExt [−][src]
pub trait ParamExt: Param { fn map<U, F>(self, f: F) -> Map<Self, F>
where
F: Fn(Self::Item) -> U,
Self: Sized, { ... } fn try_map<U, E, F>(self, f: F) -> TryMap<Self, F>
where
E: Debug,
F: Fn(Self::Item) -> Result<U, E>,
Self: Sized, { ... } fn join<B>(self, b: B) -> Join<Self, B>
where
B: Param,
Self: Sized, { ... } fn convert<F, U, E>(self, f: F) -> Convert<Self, F>
where
E: Debug + Display,
F: Fn(&Self::Item) -> Result<U, E>,
Self: Sized,
Self::Item: Clone + Debug, { ... } fn rename(self, name: String) -> Rename<Self>
where
Self: Sized, { ... } fn add_note(self, note: Note) -> AddNote<Self>
where
Self: Sized, { ... } fn set_notes_to_document(
self,
which_notes_to_document: WhichNotes
) -> SetNotesToDocument<Self>
where
Self: Sized, { ... } fn with_help(self, help: Flag) -> WithHelp<Self>
where
Self: Sized, { ... } fn with_default_help(self) -> WithHelp<Self>
where
Self: Sized, { ... } }
Provided Methods
fn map<U, F>(self, f: F) -> Map<Self, F> where
F: Fn(Self::Item) -> U,
Self: Sized,
F: Fn(Self::Item) -> U,
Self: Sized,
fn try_map<U, E, F>(self, f: F) -> TryMap<Self, F> where
E: Debug,
F: Fn(Self::Item) -> Result<U, E>,
Self: Sized,
E: Debug,
F: Fn(Self::Item) -> Result<U, E>,
Self: Sized,
fn join<B>(self, b: B) -> Join<Self, B> where
B: Param,
Self: Sized,
B: Param,
Self: Sized,
fn convert<F, U, E>(self, f: F) -> Convert<Self, F> where
E: Debug + Display,
F: Fn(&Self::Item) -> Result<U, E>,
Self: Sized,
Self::Item: Clone + Debug,
E: Debug + Display,
F: Fn(&Self::Item) -> Result<U, E>,
Self: Sized,
Self::Item: Clone + Debug,
fn rename(self, name: String) -> Rename<Self> where
Self: Sized,
Self: Sized,
fn add_note(self, note: Note) -> AddNote<Self> where
Self: Sized,
Self: Sized,
fn set_notes_to_document(
self,
which_notes_to_document: WhichNotes
) -> SetNotesToDocument<Self> where
Self: Sized,
self,
which_notes_to_document: WhichNotes
) -> SetNotesToDocument<Self> where
Self: Sized,
fn with_help(self, help: Flag) -> WithHelp<Self> where
Self: Sized,
Self: Sized,
fn with_default_help(self) -> WithHelp<Self> where
Self: Sized,
Self: Sized,