pub struct SavedFilterQuery {
pub filter: Filter,
pub keyword: Option<String>,
pub ai: SavedAiRules,
}Expand description
A saved filter read into falcon’s search types.
Fields§
§filter: FilterThe rules falcon’s filter can express.
keyword: Option<String>The search text saved with the filter.
ai: SavedAiRulesThe AI rules, which AI Search applies rather than the filter.
Trait Implementations§
Source§impl Clone for SavedFilterQuery
impl Clone for SavedFilterQuery
Source§fn clone(&self) -> SavedFilterQuery
fn clone(&self) -> SavedFilterQuery
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SavedFilterQuery
impl Debug for SavedFilterQuery
Source§impl Default for SavedFilterQuery
impl Default for SavedFilterQuery
Source§fn default() -> SavedFilterQuery
fn default() -> SavedFilterQuery
Returns the “default value” for a type. Read more
Source§impl PartialEq for SavedFilterQuery
impl PartialEq for SavedFilterQuery
impl StructuralPartialEq for SavedFilterQuery
Auto Trait Implementations§
impl Freeze for SavedFilterQuery
impl RefUnwindSafe for SavedFilterQuery
impl Send for SavedFilterQuery
impl Sync for SavedFilterQuery
impl Unpin for SavedFilterQuery
impl UnsafeUnpin for SavedFilterQuery
impl UnwindSafe for SavedFilterQuery
Blanket Implementations§
impl<T> AutoreleaseSafe for Twhere
T: ?Sized,
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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§impl<F, T> IntoSample<T> for Fwhere
T: FromSample<F>,
impl<F, T> IntoSample<T> for Fwhere
T: FromSample<F>,
fn into_sample(self) -> T
§impl<T> Pointable for T
impl<T> Pointable for T
impl<T> Read<Exclusive, BecauseExclusive> for Twhere
T: ?Sized,
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().