12 lines
249 B
Rust
12 lines
249 B
Rust
use super::Result;
|
|
use crate::Error;
|
|
|
|
pub trait NotFound<T> {
|
|
#[must_use]
|
|
fn is_not_found(&self) -> bool;
|
|
}
|
|
|
|
impl<T> NotFound<T> for Result<T, Error> {
|
|
#[inline]
|
|
fn is_not_found(&self) -> bool { self.as_ref().is_err_and(Error::is_not_found) }
|
|
}
|