pub struct GameFilter {
pub subfilters: Vec<GameFilter>,
pub whitelist: FieldFilter,
pub blacklist: FieldFilter,
pub exact_whitelist: FieldFilter,
pub exact_blacklist: FieldFilter,
pub lower_than: SizeFilter,
pub higher_than: SizeFilter,
pub equal_to: SizeFilter,
pub bool_comp: BoolFilter,
pub match_any: bool,
}
Fields§
§subfilters: Vec<GameFilter>
§whitelist: FieldFilter
§blacklist: FieldFilter
§exact_whitelist: FieldFilter
§exact_blacklist: FieldFilter
§lower_than: SizeFilter
§higher_than: SizeFilter
§equal_to: SizeFilter
§bool_comp: BoolFilter
§match_any: bool
Trait Implementations§
Source§impl Clone for GameFilter
impl Clone for GameFilter
Source§fn clone(&self) -> GameFilter
fn clone(&self) -> GameFilter
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for GameFilter
impl Debug for GameFilter
Auto Trait Implementations§
impl Freeze for GameFilter
impl RefUnwindSafe for GameFilter
impl Send for GameFilter
impl Sync for GameFilter
impl Unpin for GameFilter
impl UnwindSafe for GameFilter
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