#[repr(u32)]pub enum RemoteExceptionCode {
Ok = 0,
Unsupported = 1,
InvalidArgument = 2,
OutOfResources = 3,
UnknownOperation = 4,
UnknownException = 5,
UnknownInterface = 6,
}Expand description
Spec §7.5.1.1.1 Tab.7.55 — Server-side error code in ReplyHeader.
Variants§
Ok = 0
Operation lief erfolgreich durch.
Unsupported = 1
Service unterstuetzt diese Operation nicht.
InvalidArgument = 2
Argument war nicht spec-konform.
OutOfResources = 3
Server hat nicht genug Resources.
UnknownOperation = 4
Operation gibt es nicht im Service.
UnknownException = 5
Operation hat eine User-Exception geworfen, die der Stub nicht kennt.
UnknownInterface = 6
Service-Interface ist dem Server unbekannt.
Implementations§
Trait Implementations§
Source§impl Clone for RemoteExceptionCode
impl Clone for RemoteExceptionCode
Source§fn clone(&self) -> RemoteExceptionCode
fn clone(&self) -> RemoteExceptionCode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RemoteExceptionCode
impl Debug for RemoteExceptionCode
Source§impl Default for RemoteExceptionCode
impl Default for RemoteExceptionCode
Source§fn default() -> RemoteExceptionCode
fn default() -> RemoteExceptionCode
Returns the “default value” for a type. Read more
Source§impl Hash for RemoteExceptionCode
impl Hash for RemoteExceptionCode
Source§impl PartialEq for RemoteExceptionCode
impl PartialEq for RemoteExceptionCode
Source§fn eq(&self, other: &RemoteExceptionCode) -> bool
fn eq(&self, other: &RemoteExceptionCode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for RemoteExceptionCode
impl Eq for RemoteExceptionCode
impl StructuralPartialEq for RemoteExceptionCode
Auto Trait Implementations§
impl Freeze for RemoteExceptionCode
impl RefUnwindSafe for RemoteExceptionCode
impl Send for RemoteExceptionCode
impl Sync for RemoteExceptionCode
impl Unpin for RemoteExceptionCode
impl UnsafeUnpin for RemoteExceptionCode
impl UnwindSafe for RemoteExceptionCode
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more