pub enum ControlObservationError {
InvalidPrincipal,
TooManyControllers,
DuplicateController,
}Expand description
Typed owning-boundary observation rejection, without raw provider output.
Variants§
InvalidPrincipal
Target/controller principal failed bounded canonical admission.
TooManyControllers
Full set exceeds the maintained bound.
DuplicateController
Equivalent principal appears twice.
Trait Implementations§
Source§impl Debug for ControlObservationError
impl Debug for ControlObservationError
Source§impl Display for ControlObservationError
impl Display for ControlObservationError
impl Eq for ControlObservationError
Source§impl Error for ControlObservationError
impl Error for ControlObservationError
1.30.0 · 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 PartialEq for ControlObservationError
impl PartialEq for ControlObservationError
impl StructuralPartialEq for ControlObservationError
Auto Trait Implementations§
impl Freeze for ControlObservationError
impl RefUnwindSafe for ControlObservationError
impl Send for ControlObservationError
impl Sync for ControlObservationError
impl Unpin for ControlObservationError
impl UnsafeUnpin for ControlObservationError
impl UnwindSafe for ControlObservationError
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