aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe/src/command/base_command.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/shirabe/src/command/base_command.rs')
-rw-r--r--crates/shirabe/src/command/base_command.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/shirabe/src/command/base_command.rs b/crates/shirabe/src/command/base_command.rs
index 7f9a860..c9f79b7 100644
--- a/crates/shirabe/src/command/base_command.rs
+++ b/crates/shirabe/src/command/base_command.rs
@@ -38,9 +38,9 @@ pub trait BaseCommand {
fn inner(&self) -> &Command;
fn inner_mut(&mut self) -> &mut Command;
fn composer(&self) -> Option<&Composer>;
- fn composer_mut(&mut self) -> Option<&mut Composer>;
+ fn composer_mut(&mut self) -> &mut Option<Composer>;
fn io(&self) -> Option<&dyn IOInterface>;
- fn io_mut(&mut self) -> Option<&mut dyn IOInterface>;
+ fn io_mut(&mut self) -> &mut Option<Box<dyn IOInterface>>;
/// Gets the application instance for this command.
fn get_application(&self) -> Result<Application> {