pub enum IcLifecycleReplyError {
UnsupportedMethod {
method: IcManagementMethodRecord,
},
ReplyTooLarge,
InvalidReply,
Controllers(ControlObservationError),
}Expand description
Typed local wire admission failure, preserving caller-owned evidence and journals.
Variants§
UnsupportedMethod
The existing capture/inventory shapes have a separate reply owner.
Fields
§
method: IcManagementMethodRecordActual request method.
ReplyTooLarge
Raw input exceeded the bound before parsing.
InvalidReply
Required shape/fields/counts, decoder work or exact consumption failed.
Controllers(ControlObservationError)
Canonical controller admission failed in its existing owner.
Trait Implementations§
Source§impl Debug for IcLifecycleReplyError
impl Debug for IcLifecycleReplyError
Source§impl Display for IcLifecycleReplyError
impl Display for IcLifecycleReplyError
impl Eq for IcLifecycleReplyError
Source§impl Error for IcLifecycleReplyError
impl Error for IcLifecycleReplyError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<ControlObservationError> for IcLifecycleReplyError
impl From<ControlObservationError> for IcLifecycleReplyError
Source§fn from(source: ControlObservationError) -> Self
fn from(source: ControlObservationError) -> Self
Converts to this type from the input type.
Source§impl From<IcLifecycleReplyError> for IcMutationAssociationError
impl From<IcLifecycleReplyError> for IcMutationAssociationError
Source§fn from(source: IcLifecycleReplyError) -> Self
fn from(source: IcLifecycleReplyError) -> Self
Converts to this type from the input type.
Source§impl From<IcLifecycleReplyError> for IcObservationAssociationError
impl From<IcLifecycleReplyError> for IcObservationAssociationError
Source§fn from(source: IcLifecycleReplyError) -> Self
fn from(source: IcLifecycleReplyError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for IcLifecycleReplyError
impl PartialEq for IcLifecycleReplyError
impl StructuralPartialEq for IcLifecycleReplyError
Auto Trait Implementations§
impl Freeze for IcLifecycleReplyError
impl RefUnwindSafe for IcLifecycleReplyError
impl Send for IcLifecycleReplyError
impl Sync for IcLifecycleReplyError
impl Unpin for IcLifecycleReplyError
impl UnsafeUnpin for IcLifecycleReplyError
impl UnwindSafe for IcLifecycleReplyError
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