pub type LaunchResultType = RvResult<(JoinHandle<RvResult<()>>, Receiver<RvResult<String>>)>;
pub enum LaunchResultType { Ok((JoinHandle<Result<(), RvError>>, Receiver<Result<String, RvError>>)), Err(RvError), }
Contains the success value
Contains the error value