fn range<'b>(
        &'b self,
        start: Option<&[u8]>,
        end: Option<&[u8]>,
        order: Order,
    ) -> Box<dyn Iterator<Item = KV> + 'b> {
        range_with_prefix(self.storage, &self.prefix, start, end, order)
    }
/// range allows iteration over a set of keys, either forwards or backwards
range allows iteration over a set of keys, either forwards or backwards
range allows iteration over a set of keys either forwards or backwards
fn range<'b>(
        &'b self,
        start: Option<&[u8]>,
        end: Option<&[u8]>,
        order: Order,
    ) -> Box<dyn Iterator<Item = KV> + 'b> {
        range_with_prefix(self.storage, &self.prefix, start, end, order)
    }
fn range < ' b > ( & ' b self , start : Option < & [ u8 ] > , end : Option < & [ u8 ] > , order : Order , ) -> Box < dyn Iterator < Item = KV > + ' b > { range_with_prefix ( self . storage , & self . prefix , start , end , order ) }
range allows iteration over a set of keys, either forwards or backwards
range allows iteration over a set of keys either forwards or backwards
&'b self
start
Option<&[u8]>
end
Option<&[u8]>
order
Order
&'b self
start
Option<&[u8]>
end
Option<&[u8]>
order
Order