pub type RemoteServiceReadDescriptorResult = Result<ReadValue, Error>;
enum RemoteServiceReadDescriptorResult { Ok(ReadValue), Err(Error), }
Contains the success value
Contains the error value