pub enum FanoutPlanError {
LaneRequired,
LaneInvalid {
raw: String,
},
InvalidThreadName {
raw: String,
source: ThreadIdError,
},
DuplicateThread {
thread: String,
},
}Expand description
Failures from pure fanout planning / lane parse.
Variants§
LaneRequired
No --lane values were supplied.
LaneInvalid
A lane string was not thread=path:title with non-empty path/title.
InvalidThreadName
Thread name failed the safe-slug / reserved-structure rule.
DuplicateThread
The same child thread name appeared more than once.
Trait Implementations§
Source§impl Clone for FanoutPlanError
impl Clone for FanoutPlanError
Source§fn clone(&self) -> FanoutPlanError
fn clone(&self) -> FanoutPlanError
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 FanoutPlanError
impl Debug for FanoutPlanError
Source§impl Display for FanoutPlanError
impl Display for FanoutPlanError
impl Eq for FanoutPlanError
Source§impl Error for FanoutPlanError
impl Error for FanoutPlanError
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 FanoutPlanError
impl PartialEq for FanoutPlanError
impl StructuralPartialEq for FanoutPlanError
Auto Trait Implementations§
impl Freeze for FanoutPlanError
impl RefUnwindSafe for FanoutPlanError
impl Send for FanoutPlanError
impl Sync for FanoutPlanError
impl Unpin for FanoutPlanError
impl UnsafeUnpin for FanoutPlanError
impl UnwindSafe for FanoutPlanError
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