pub enum ViewType {
In(Vec<String>),
NotIn(Vec<String>),
}Expand description
A predicate that checks the type of the BinaryView.
Variants§
Implementations§
Source§impl ViewType
impl ViewType
Sourcepub fn in_<I, S>(values: I) -> Self
pub fn in_<I, S>(values: I) -> Self
Creates a new predicate that checks if the type of the BinaryView
is in the provided list.
Sourcepub fn not_in<I, S>(values: I) -> Self
pub fn not_in<I, S>(values: I) -> Self
Creates a new predicate that checks if the type of the BinaryView
is not in the provided list.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ViewType
impl RefUnwindSafe for ViewType
impl Send for ViewType
impl Sync for ViewType
impl Unpin for ViewType
impl UnwindSafe for ViewType
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more