[−][src]Struct polyhorn_cli::core::Executioner
Executioner that manes the execution of a sequence of a tasks.
Implementations
impl Executioner
[src]
pub fn execute<T>(
tasks: &[T],
context: T::Context
) -> Result<T::Context, T::Error> where
T: Task,
[src]
tasks: &[T],
context: T::Context
) -> Result<T::Context, T::Error> where
T: Task,
Executes the given sequence of tasks with the given initial context. The first task receives the initial context. Each subsequent task receives the input from the previous task. This function will return the resulting context of the last task.
Auto Trait Implementations
impl RefUnwindSafe for Executioner
impl Send for Executioner
impl Sync for Executioner
impl Unpin for Executioner
impl UnwindSafe for Executioner
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,
fn borrow_mut(&mut self) -> &mut T
[src]
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>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,