pub enum RuleBuilderError {
InvalidCommand(Vec<CommandBuilderError>),
InvalidVariableId(InvalidVariableId),
InvalidVariable(InvalidVariable),
VariableAlreadyDefined {
id: VariableId,
previous: Variable,
var: Variable,
},
}
Variants§
InvalidCommand(Vec<CommandBuilderError>)
InvalidVariableId(InvalidVariableId)
InvalidVariable(InvalidVariable)
VariableAlreadyDefined
Trait Implementations§
Source§impl Clone for RuleBuilderError
impl Clone for RuleBuilderError
Source§fn clone(&self) -> RuleBuilderError
fn clone(&self) -> RuleBuilderError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for RuleBuilderError
impl RefUnwindSafe for RuleBuilderError
impl Send for RuleBuilderError
impl Sync for RuleBuilderError
impl Unpin for RuleBuilderError
impl UnwindSafe for RuleBuilderError
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