pub enum ChallengeMetaError {
Show 14 variants
Parse(String),
UnknownField(String),
EmptyName,
EmptyAuthor,
EmptyCategory,
InvalidVersion {
version: String,
reason: String,
},
VersionBuildMetadata(String),
InvalidSafeName(String),
SafeNameRequired,
InvalidFlagConfig(String),
StaticFlagRequired,
InvalidPort(u16),
InvalidResource(String),
InvalidAttachmentPath(String, String),
}Variants§
Parse(String)
UnknownField(String)
EmptyName
EmptyAuthor
EmptyCategory
InvalidVersion
VersionBuildMetadata(String)
InvalidSafeName(String)
SafeNameRequired
InvalidFlagConfig(String)
StaticFlagRequired
InvalidPort(u16)
InvalidResource(String)
InvalidAttachmentPath(String, String)
Trait Implementations§
Source§impl Clone for ChallengeMetaError
impl Clone for ChallengeMetaError
Source§fn clone(&self) -> ChallengeMetaError
fn clone(&self) -> ChallengeMetaError
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 ChallengeMetaError
impl Debug for ChallengeMetaError
Source§impl Display for ChallengeMetaError
impl Display for ChallengeMetaError
impl Eq for ChallengeMetaError
Source§impl Error for ChallengeMetaError
impl Error for ChallengeMetaError
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 ChallengeMetaError
impl PartialEq for ChallengeMetaError
impl StructuralPartialEq for ChallengeMetaError
Auto Trait Implementations§
impl Freeze for ChallengeMetaError
impl RefUnwindSafe for ChallengeMetaError
impl Send for ChallengeMetaError
impl Sync for ChallengeMetaError
impl Unpin for ChallengeMetaError
impl UnsafeUnpin for ChallengeMetaError
impl UnwindSafe for ChallengeMetaError
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