pub struct RejectedInstallation { /* private fields */ }Expand description
Rejected admission together with the original fenced role.
Recoverable errors leave it available for retransmission/history fetching. Protected-history conflicts return the same role faulted for recovery.
Implementations§
Source§impl RejectedInstallation
impl RejectedInstallation
Sourcepub const fn error(&self) -> ViewChangeError
pub const fn error(&self) -> ViewChangeError
Why installation could not be admitted.
Sourcepub fn into_view_change(self) -> ViewChange
pub fn into_view_change(self) -> ViewChange
Recover protocol ownership; rejection never resurrects normal voting.
Trait Implementations§
Source§impl Debug for RejectedInstallation
impl Debug for RejectedInstallation
Source§impl Display for RejectedInstallation
impl Display for RejectedInstallation
Source§impl Error for RejectedInstallation
impl Error for RejectedInstallation
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()
Auto Trait Implementations§
impl Freeze for RejectedInstallation
impl RefUnwindSafe for RejectedInstallation
impl Send for RejectedInstallation
impl Sync for RejectedInstallation
impl Unpin for RejectedInstallation
impl UnsafeUnpin for RejectedInstallation
impl UnwindSafe for RejectedInstallation
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