INNER CODE UNIT · Rust
contains
fishfolk/bones · framework_crates/bones_asset/src/lib.rs:83
pub fn contains<U>(&self, x: &U) -> bool
where
U: PartialEq<T>,
{
match self {
Maybe::Set(y) => x == y,
Maybe::Unset => false,
}
}
/// Converts from `&Maybe<T>` to `Maybe<&T>`.
#[inline]
pub fn as_ref(&self) -> Maybe<&T> {
match *self {
Maybe::Unset => Maybe::Unset,
Maybe::Set(ref x) => Maybe::Set(x),
}
}