Merge branch 'robot-struct' into 'master'

position and robot structs

See merge request mhart/DancingDroids!11
This commit is contained in:
Martin HART 2020-10-16 13:00:45 +02:00
commit 5ea2024e31
1 changed files with 11 additions and 1 deletions

View File

@ -1,6 +1,17 @@
use std::fs; use std::fs;
use std::io; use std::io;
struct Position {
x: u32,
y: u32,
}
struct Robot {
id: u32,
o: Orientation,
p: Position,
}
enum Orientation { enum Orientation {
N, N,
E, E,
@ -68,5 +79,4 @@ mod tests {
assert!(open_file("two_robots.txt").is_ok()); assert!(open_file("two_robots.txt").is_ok());
assert!(open_file("test_unexisting_file.extension").is_err()); assert!(open_file("test_unexisting_file.extension").is_err());
} }
} }