15 lines
245 B
Rust
Raw Normal View History

2022-08-17 16:20:56 +08:00
#[derive(Clone)]
2022-08-16 16:25:52 +08:00
pub struct Position(pub Vec<usize>);
impl Position {
pub fn is_empty(&self) -> bool {
self.0.is_empty()
}
}
2022-08-19 12:04:43 +08:00
impl From<Vec<usize>> for Position {
fn from(v: Vec<usize>) -> Self {
Position(v)
}
}