#[non_exhaustive]pub enum StandardWebPlanningError {
Reasoning(ReasoningModelError),
Planner(PlannerError),
}Expand description
Failures while constructing or installing the standard action profile.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Reasoning(ReasoningModelError)
A reasoning value used by an action selector was invalid.
Planner(PlannerError)
An action definition or planner identity conflicted.
Trait Implementations§
Source§impl Debug for StandardWebPlanningError
impl Debug for StandardWebPlanningError
Source§impl Display for StandardWebPlanningError
impl Display for StandardWebPlanningError
Source§impl Error for StandardWebPlanningError
impl Error for StandardWebPlanningError
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<PlannerError> for StandardWebPlanningError
impl From<PlannerError> for StandardWebPlanningError
Source§fn from(source: PlannerError) -> Self
fn from(source: PlannerError) -> Self
Converts to this type from the input type.
Source§impl From<ReasoningModelError> for StandardWebPlanningError
impl From<ReasoningModelError> for StandardWebPlanningError
Source§fn from(source: ReasoningModelError) -> Self
fn from(source: ReasoningModelError) -> Self
Converts to this type from the input type.
Source§impl From<StandardWebPlanningError> for StandardWebDecisionError
impl From<StandardWebPlanningError> for StandardWebDecisionError
Source§fn from(source: StandardWebPlanningError) -> Self
fn from(source: StandardWebPlanningError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for StandardWebPlanningError
impl RefUnwindSafe for StandardWebPlanningError
impl Send for StandardWebPlanningError
impl Sync for StandardWebPlanningError
impl Unpin for StandardWebPlanningError
impl UnsafeUnpin for StandardWebPlanningError
impl UnwindSafe for StandardWebPlanningError
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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