pub enum ChangeCommitError {
NamespaceNotFound,
RoutineNotFound,
RuleNotFound,
AlreadyExists,
TargetRoutineIsInstalled,
}
Expand description
Errors for individual changes committed.
Extension type for the error variants of fnet_filter::CommitError
.
Variants§
Trait Implementations§
Source§impl Debug for ChangeCommitError
impl Debug for ChangeCommitError
Source§impl Display for ChangeCommitError
impl Display for ChangeCommitError
Source§impl Error for ChangeCommitError
impl Error for ChangeCommitError
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 ChangeCommitError
impl PartialEq for ChangeCommitError
Source§impl TryFrom<CommitError> for ChangeCommitError
impl TryFrom<CommitError> for ChangeCommitError
Source§type Error = FidlConversionError
type Error = FidlConversionError
The type returned in the event of a conversion error.
impl StructuralPartialEq for ChangeCommitError
Auto Trait Implementations§
impl Freeze for ChangeCommitError
impl RefUnwindSafe for ChangeCommitError
impl Send for ChangeCommitError
impl Sync for ChangeCommitError
impl Unpin for ChangeCommitError
impl UnwindSafe for ChangeCommitError
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
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
type Error = <U as TryFromExt<T>>::Error
Source§fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
Tries to perform the conversion.