pub trait Exercise: Send + Sync {
// Required methods
fn name(&self) -> String;
fn title(&self) -> String;
fn statement(&self) -> String;
fn main(&self) -> Result<()>;
}Expand description
Exercise Trait
pub trait Exercise: Send + Sync {
// Required methods
fn name(&self) -> String;
fn title(&self) -> String;
fn statement(&self) -> String;
fn main(&self) -> Result<()>;
}Exercise Trait