IndexScanRangeBoundsTerminator

Trait IndexScanRangeBoundsTerminator 

Source
pub trait IndexScanRangeBoundsTerminator {
    type Arg;

    // Required method
    fn bounds(&self) -> TermBound<&Self::Arg>;
}

Required Associated Types§

Required Methods§

Source

fn bounds(&self) -> TermBound<&Self::Arg>

Implementations on Foreign Types§

Source§

impl<T: FilterableValue> IndexScanRangeBoundsTerminator for (Bound<T>, Bound<T>)

Source§

type Arg = T

Source§

fn bounds(&self) -> TermBound<&T>

Source§

impl<T: FilterableValue> IndexScanRangeBoundsTerminator for Range<T>

Source§

type Arg = T

Source§

fn bounds(&self) -> TermBound<&T>

Source§

impl<T: FilterableValue> IndexScanRangeBoundsTerminator for RangeFrom<T>

Source§

type Arg = T

Source§

fn bounds(&self) -> TermBound<&T>

Source§

impl<T: FilterableValue> IndexScanRangeBoundsTerminator for RangeInclusive<T>

Source§

type Arg = T

Source§

fn bounds(&self) -> TermBound<&T>

Source§

impl<T: FilterableValue> IndexScanRangeBoundsTerminator for RangeTo<T>

Source§

type Arg = T

Source§

fn bounds(&self) -> TermBound<&T>

Source§

impl<T: FilterableValue> IndexScanRangeBoundsTerminator for RangeToInclusive<T>

Source§

type Arg = T

Source§

fn bounds(&self) -> TermBound<&T>

Implementors§

Source§

impl<Col, Arg: FilterableValue<Column = Col>> IndexScanRangeBoundsTerminator for Arg

Source§

type Arg = Arg