Sha256: 64891392e01035823aa3cf2788939b63266cb9b2e5c4cc887d50a908631097bc

Contents?: true

Size: 873 Bytes

Versions: 346

Compression:

Stored size: 873 Bytes

Contents

// The code below is a stub. Just enough to satisfy the compiler.
// In order to pass the tests you can add-to or change any of this code.

#[derive(PartialEq, Debug)]
pub enum Direction {
    North,
    East,
    South,
    West,
}

pub struct Robot;

impl Robot {
    #[allow(unused_variables)]
    pub fn new(x: isize, y: isize, d: Direction) -> Self {
        unimplemented!()
    }

    pub fn turn_right(self) -> Self {
        unimplemented!()
    }

    pub fn turn_left(self) -> Self {
        unimplemented!()
    }

    pub fn advance(self) -> Self {
        unimplemented!()
    }

    #[allow(unused_variables)]
    pub fn instructions(self, instructions: &str) -> Self {
        unimplemented!()
    }

    pub fn position(&self) -> (isize, isize) {
        unimplemented!()
    }

    pub fn direction(&self) -> &Direction {
        unimplemented!()
    }
}

Version data entries

346 entries across 346 versions & 1 rubygems

Version Path
trackler-2.2.1.129 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.128 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.127 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.126 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.125 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.124 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.123 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.122 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.121 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.120 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.119 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.118 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.117 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.116 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.115 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.114 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.113 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.111 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.110 tracks/rust/exercises/robot-simulator/src/lib.rs
trackler-2.2.1.109 tracks/rust/exercises/robot-simulator/src/lib.rs