Skip to main content

Module range

Module range 

Source
Expand description

PostgreSQL range type support.

Provides PgRange<T> for int4range, int8range, numrange, daterange, tsrange, tstzrange.

use resolute::PgRange;

// Inclusive-exclusive range: [1, 10)
let _r = PgRange::new(Some(1i32), Some(10i32), true, false);

// Empty range:
let _empty: PgRange<i32> = PgRange::empty();

// Unbounded lower:
let _r = PgRange::new(None, Some(100i32), false, false);

Enumsยง

PgRange
A PostgreSQL range value.