pub trait Task {
// Required method
fn query_status(&self) -> Result<Status>;
// Provided method
fn wait_till_complete(&self, timeout: Option<Duration>) -> Result<Status> { ... }
}
Expand description
Base task interface
Required Methods§
sourcefn query_status(&self) -> Result<Status>
fn query_status(&self) -> Result<Status>
interface for query specific task status