pub enum ReturnCode {
}Expand description
SOME/IP return code.
Variants§
Ok
No error occurred.
NotOk
An unspecified error occurred.
UnknownService
The requested Service ID is unknown.
UnknownMethod
The requested Method ID is unknown. Service ID is known.
NotReady
Service ID and Method ID are known. Application not running.
NotReachable
System running the service is not reachable (internal error code only).
Timeout
A timeout occurred (internal error code only).
WrongProtocolVersion
Version of SOME/IP protocol not supported.
WrongInterfaceVersion
Interface version mismatch.
MalformedMessage
Deserialization error, so that payload cannot be de-serialized.
WrongMessageType
An unexpected message type was received (e.g. REQUEST_NO_RETURN for a method defined as REQUEST).
E2ERepeated
Repeated E2E calculation error.
E2EWrongSequence
Wrong E2E sequence error.
E2E
Not further specified E2E error.
E2ENotAvailable
E2E not available.
E2ENoNewData
No new data for E2E calculation present.
Reserved0(u8)
Reserved for generic SOME/IP errors.
Reserved1(u8)
Reserved for specific errors of services and methods.
Trait Implementations§
Source§impl Clone for ReturnCode
impl Clone for ReturnCode
Source§fn clone(&self) -> ReturnCode
fn clone(&self) -> ReturnCode
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more