Enum sqlite3_parser::ast::FrameBound
source · [−]pub enum FrameBound {
CurrentRow,
Following(Expr),
Preceding(Expr),
UnboundedFollowing,
UnboundedPreceding,
}
Variants
CurrentRow
Following(Expr)
Preceding(Expr)
UnboundedFollowing
UnboundedPreceding
Trait Implementations
sourceimpl Clone for FrameBound
impl Clone for FrameBound
sourcefn clone(&self) -> FrameBound
fn clone(&self) -> FrameBound
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for FrameBound
impl Debug for FrameBound
sourceimpl PartialEq<FrameBound> for FrameBound
impl PartialEq<FrameBound> for FrameBound
sourcefn eq(&self, other: &FrameBound) -> bool
fn eq(&self, other: &FrameBound) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &FrameBound) -> bool
fn ne(&self, other: &FrameBound) -> bool
This method tests for !=
.
sourceimpl ToTokens for FrameBound
impl ToTokens for FrameBound
impl Eq for FrameBound
impl StructuralEq for FrameBound
impl StructuralPartialEq for FrameBound
Auto Trait Implementations
impl RefUnwindSafe for FrameBound
impl Send for FrameBound
impl Sync for FrameBound
impl Unpin for FrameBound
impl UnwindSafe for FrameBound
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more