pub enum RobotsValueError {
EmptyBotName,
InvalidBotName,
}Expand description
Error returned by robots primitive constructors.
Variants§
EmptyBotName
Bot name was empty after trimming whitespace.
InvalidBotName
Bot name contained unsupported characters.
Trait Implementations§
Source§impl Clone for RobotsValueError
impl Clone for RobotsValueError
Source§fn clone(&self) -> RobotsValueError
fn clone(&self) -> RobotsValueError
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 RobotsValueError
impl Debug for RobotsValueError
Source§impl Display for RobotsValueError
impl Display for RobotsValueError
Source§impl Error for RobotsValueError
impl Error for RobotsValueError
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 RobotsValueError
impl PartialEq for RobotsValueError
Source§fn eq(&self, other: &RobotsValueError) -> bool
fn eq(&self, other: &RobotsValueError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for RobotsValueError
impl Eq for RobotsValueError
impl StructuralPartialEq for RobotsValueError
Auto Trait Implementations§
impl Freeze for RobotsValueError
impl RefUnwindSafe for RobotsValueError
impl Send for RobotsValueError
impl Sync for RobotsValueError
impl Unpin for RobotsValueError
impl UnsafeUnpin for RobotsValueError
impl UnwindSafe for RobotsValueError
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