#root::ops::Range

Bound root/ops/Range.vi:5

trait Bound[B, T];

left_of root/ops/Range.vi:6

fn Bound::left_of[B, T; Bound[B, T]](self: &B, value: &T) -> Bool;

right_of root/ops/Range.vi:7

fn Bound::right_of[B, T; Bound[B, T]](self: &B, value: &T) -> Bool;

Unbounded root/ops/Range.vi:12

struct Unbounded(());

Inclusive root/ops/Range.vi:14

struct Inclusive[T](T);

Exclusive root/ops/Range.vi:16

struct Exclusive[T](T);
  1. Unbounded

    1. Inclusive

      1. Exclusive