pub struct EmptyRange;Expand description
Error returned when attempting to create a non-empty range from an empty range.
Trait Implementations§
Source§impl Clone for EmptyRange
impl Clone for EmptyRange
Source§fn clone(&self) -> EmptyRange
fn clone(&self) -> EmptyRange
Returns a duplicate of the value. Read more
1.0.0 · 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 EmptyRange
impl Debug for EmptyRange
Source§impl Display for EmptyRange
impl Display for EmptyRange
Source§impl Error for EmptyRange
impl Error for EmptyRange
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 EmptyRange
impl PartialEq for EmptyRange
impl Copy for EmptyRange
impl Eq for EmptyRange
impl StructuralPartialEq for EmptyRange
Auto Trait Implementations§
impl Freeze for EmptyRange
impl RefUnwindSafe for EmptyRange
impl Send for EmptyRange
impl Sync for EmptyRange
impl Unpin for EmptyRange
impl UnsafeUnpin for EmptyRange
impl UnwindSafe for EmptyRange
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