use crate::events::{Event, Response}; use crate::tools::Tool; use crate::Document; use document_core::Operation; #[derive(Default)] pub struct Crop; impl Tool for Crop { fn handle_input(&mut self, event: &Event, document: &Document) -> (Vec, Vec) { todo!(); } }