pub enum RowKeyRangeError {
InvalidKeyEncoding,
InvalidBounds,
CrossTableBounds,
}Expand description
Error returned for malformed canonical primary row keys or intervals.
Variants§
InvalidKeyEncoding
The byte sequence is not the canonical primary row-key format.
InvalidBounds
Lower and upper bounds do not form a non-empty half-open interval.
CrossTableBounds
A supplied key bound belongs to another table.
Trait Implementations§
Source§impl Clone for RowKeyRangeError
impl Clone for RowKeyRangeError
Source§fn clone(&self) -> RowKeyRangeError
fn clone(&self) -> RowKeyRangeError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RowKeyRangeError
impl Debug for RowKeyRangeError
Source§impl Display for RowKeyRangeError
impl Display for RowKeyRangeError
impl Eq for RowKeyRangeError
Source§impl Error for RowKeyRangeError
impl Error for RowKeyRangeError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for RowKeyRangeError
impl PartialEq for RowKeyRangeError
impl StructuralPartialEq for RowKeyRangeError
Auto Trait Implementations§
impl Freeze for RowKeyRangeError
impl RefUnwindSafe for RowKeyRangeError
impl Send for RowKeyRangeError
impl Sync for RowKeyRangeError
impl Unpin for RowKeyRangeError
impl UnsafeUnpin for RowKeyRangeError
impl UnwindSafe for RowKeyRangeError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more