pub struct Range { /* private fields */ }
Implementations§
Source§impl Range
impl Range
pub fn new() -> Self
pub fn field<T: Into<String> + Serialize>(self, field: T) -> Self
pub fn gt<T: Into<TermType> + Serialize>(self, gt: T) -> Self
pub fn gte<T: Into<TermType> + Serialize>(self, gte: T) -> Self
pub fn lt<T: Into<TermType> + Serialize>(self, lt: T) -> Self
pub fn lte<T: Into<TermType> + Serialize>(self, lte: T) -> Self
pub fn time_zone<T: Into<String> + Serialize>(self, time_zone: T) -> Self
pub fn format<T: Into<String> + Serialize>(self, format: T) -> Self
pub fn boost<T: Into<f64> + Serialize>(self, boost: T) -> Self
pub fn relation<T: Into<Relation> + Serialize>(self, relation: T) -> Self
Trait Implementations§
Source§impl From<Range> for QueryField
impl From<Range> for QueryField
Auto Trait Implementations§
impl Freeze for Range
impl RefUnwindSafe for Range
impl Send for Range
impl Sync for Range
impl Unpin for Range
impl UnwindSafe for Range
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