Trait Exercise

Source
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

Required Methods§

Source

fn name(&self) -> String

Source

fn title(&self) -> String

Source

fn statement(&self) -> String

Source

fn main(&self) -> Result<()>

Implementors§

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch02::X1

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch02::X2

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch03::X1

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch03::X2

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch03::X3

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch04::X1

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch04::X2

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch04::X3

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch05::X1

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch05::X2

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch05::X3

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch05::X4

Source§

impl Exercise for X5

Source§

impl Exercise for X6

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch06::X1

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch06::X2

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch06::X3

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch07::X1

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch07::X2

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch07::X3

Source§

impl Exercise for llms_from_scratch_rs::exercises::ch07::X4