pub type RemoteResult<T> = Result<T, RemoteError>;
pub enum RemoteResult<T> { Ok(T), Err(RemoteError), }
Contains the success value
Contains the error value