pub enum StockError {
Invalid(String),
NoTargets,
MissingSolid(String),
}Expand description
Why a stock definition could not be resolved.
Variants§
Invalid(String)
The definition failed its own validation (message from Stock::validate).
NoTargets
BoundsOffset with no target geometry to grow.
MissingSolid(String)
FromSolid named a body the caller did not supply.
Trait Implementations§
Source§impl Clone for StockError
impl Clone for StockError
Source§impl Debug for StockError
impl Debug for StockError
Source§impl Display for StockError
impl Display for StockError
impl Eq for StockError
Source§impl Error for StockError
impl Error for StockError
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 StockError
impl PartialEq for StockError
impl StructuralPartialEq for StockError
Auto Trait Implementations§
impl Forget for StockError
impl Freeze for StockError
impl Move for StockError
impl RefUnwindSafe for StockError
impl Send for StockError
impl Sync for StockError
impl Unpin for StockError
impl UnsafeUnpin for StockError
impl UnwindSafe for StockError
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