pub enum ServerIdsError {
Empty,
TooMany,
Blank,
TooLong,
}Expand description
Why a list of server ids was rejected by ServerIds::try_new or ServerIds::parse.
Variants§
Empty
No ids were given.
TooMany
More than MAX_RESTART_SERVER_IDS ids were given.
Blank
An id was empty or whitespace; only ServerIds::parse returns it.
TooLong
An id was longer than MAX_SERVER_ID_BYTES.
Trait Implementations§
Source§impl Clone for ServerIdsError
impl Clone for ServerIdsError
impl Copy for ServerIdsError
Source§impl Debug for ServerIdsError
impl Debug for ServerIdsError
Source§impl Display for ServerIdsError
impl Display for ServerIdsError
impl Eq for ServerIdsError
Source§impl Error for ServerIdsError
impl Error for ServerIdsError
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 ServerIdsError
impl PartialEq for ServerIdsError
impl StructuralPartialEq for ServerIdsError
Auto Trait Implementations§
impl Freeze for ServerIdsError
impl RefUnwindSafe for ServerIdsError
impl Send for ServerIdsError
impl Sync for ServerIdsError
impl Unpin for ServerIdsError
impl UnsafeUnpin for ServerIdsError
impl UnwindSafe for ServerIdsError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.