pub enum ThreadPlanError {
InvalidName(ThreadIdError),
}Expand description
Failures from pure thread create/start planning.
Variants§
InvalidName(ThreadIdError)
Thread name failed the safe-slug / reserved-structure rule.
Trait Implementations§
Source§impl Clone for ThreadPlanError
impl Clone for ThreadPlanError
Source§fn clone(&self) -> ThreadPlanError
fn clone(&self) -> ThreadPlanError
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 ThreadPlanError
impl Debug for ThreadPlanError
Source§impl Display for ThreadPlanError
impl Display for ThreadPlanError
impl Eq for ThreadPlanError
Source§impl Error for ThreadPlanError
impl Error for ThreadPlanError
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 From<ThreadIdError> for ThreadPlanError
impl From<ThreadIdError> for ThreadPlanError
Source§fn from(value: ThreadIdError) -> Self
fn from(value: ThreadIdError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for ThreadPlanError
impl PartialEq for ThreadPlanError
impl StructuralPartialEq for ThreadPlanError
Auto Trait Implementations§
impl Freeze for ThreadPlanError
impl RefUnwindSafe for ThreadPlanError
impl Send for ThreadPlanError
impl Sync for ThreadPlanError
impl Unpin for ThreadPlanError
impl UnsafeUnpin for ThreadPlanError
impl UnwindSafe for ThreadPlanError
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