Skip to main content

Completable

Trait Completable 

Source
pub trait Completable {
    // Required method
    fn complete(self) -> Result<(), PromiseErr>;
}
Expand description

Anything that can be completed without providing a value.

Required Methods§

Source

fn complete(self) -> Result<(), PromiseErr>

Complete self

Returns a PromiseErr if unsuccessful.

Implementors§

Source§

impl<T> Completable for KPromise<T>
where T: Send + Default,