pub enum SnapshotReadObservationError {
InvalidPrincipal,
TooManyViewers,
DuplicateViewer,
}Expand description
Typed model observation admission failure; diagnostics retain no raw identities.
Variants§
InvalidPrincipal
Principal text is malformed or exceeds its owning boundary.
TooManyViewers
Viewer list exceeds the maintained IC limit.
DuplicateViewer
Equivalent principals cannot create duplicate viewer entries.
Trait Implementations§
Source§impl Debug for SnapshotReadObservationError
impl Debug for SnapshotReadObservationError
impl Eq for SnapshotReadObservationError
Source§impl Error for SnapshotReadObservationError
impl Error for SnapshotReadObservationError
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()
impl StructuralPartialEq for SnapshotReadObservationError
Auto Trait Implementations§
impl Freeze for SnapshotReadObservationError
impl RefUnwindSafe for SnapshotReadObservationError
impl Send for SnapshotReadObservationError
impl Sync for SnapshotReadObservationError
impl Unpin for SnapshotReadObservationError
impl UnsafeUnpin for SnapshotReadObservationError
impl UnwindSafe for SnapshotReadObservationError
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