diff --git a/core-lib/src/lib.rs b/core-lib/src/lib.rs index b93cf3f..f855452 100644 --- a/core-lib/src/lib.rs +++ b/core-lib/src/lib.rs @@ -1,3 +1,26 @@ + +pub struct Board { + width: usize, + height: usize, +} + +pub struct CutInput<'a> { + stock: &'a [Board], + desired: &'a [Board], +} + +pub struct CutOutput { + +} + +pub enum CutError { +} + +pub fn cut(input:CutInput) -> Result { + return Ok(CutOutput {}) +} + + pub fn add(left: u64, right: u64) -> u64 { left + right }