pub async fn handle(
state: State,
command_receiver: UnboundedReceiver<(Command, UnboundedSender<Result<Option<CommandResponse>>>)>,
) -> Result<(), ClientError>pub async fn handle(
state: State,
command_receiver: UnboundedReceiver<(Command, UnboundedSender<Result<Option<CommandResponse>>>)>,
) -> Result<(), ClientError>