diff --git a/client/client.rs b/client/client.rs index 02e8be4..6642bb8 100644 --- a/client/client.rs +++ b/client/client.rs @@ -93,8 +93,10 @@ impl Client { /// in their own functions with their own communication code. /// Such functionalities includes reading local filestand sending multiple messages. /// - /// Returns `true`, if the current command has been handled by this function. + /// Returns `Ok(true)`, if the current command has been handled by this function. /// This indicates that the client can now shut down. + /// If `Ok(false)` is returned, the client will continue and handle the Subcommand in the + /// [handle_simple_command] function. async fn handle_complex_command(&mut self) -> Result { // This match handles all "complex" commands. match &self.opt.cmd {