pub enum IcUpdateResponseError {
InvalidAttempt,
ReplyTooLarge,
InvalidTarget,
}Expand description
Passive response admission failure; no variant grants authority or changes spending.
Variants§
InvalidAttempt
Original attempt is outside the existing 1..=1,024 bound.
ReplyTooLarge
Raw reply exceeds the selected response type’s finite byte ceiling.
InvalidTarget
Actual provider target is not a principal.
Trait Implementations§
Source§impl Clone for IcUpdateResponseError
impl Clone for IcUpdateResponseError
impl Copy for IcUpdateResponseError
Source§impl Debug for IcUpdateResponseError
impl Debug for IcUpdateResponseError
Source§impl Display for IcUpdateResponseError
impl Display for IcUpdateResponseError
impl Eq for IcUpdateResponseError
Source§impl Error for IcUpdateResponseError
impl Error for IcUpdateResponseError
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 PartialEq for IcUpdateResponseError
impl PartialEq for IcUpdateResponseError
impl StructuralPartialEq for IcUpdateResponseError
Auto Trait Implementations§
impl Forget for IcUpdateResponseError
impl Freeze for IcUpdateResponseError
impl RefUnwindSafe for IcUpdateResponseError
impl Send for IcUpdateResponseError
impl Sync for IcUpdateResponseError
impl Unpin for IcUpdateResponseError
impl UnsafeUnpin for IcUpdateResponseError
impl UnwindSafe for IcUpdateResponseError
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