pub enum MctsError {
EngineError(MctsEngineError, MctsId),
InvalidMctsId(MctsId),
}Expand description
Errors that can occur when interacting with the MctsBatch manager.
Variants§
EngineError(MctsEngineError, MctsId)
An error occurred deep within the individual MCTS tree engine.
InvalidMctsId(MctsId)
The provided MctsId does not correspond to any active engine.
Trait Implementations§
impl Copy for MctsError
impl StructuralPartialEq for MctsError
Auto Trait Implementations§
impl Freeze for MctsError
impl RefUnwindSafe for MctsError
impl Send for MctsError
impl Sync for MctsError
impl Unpin for MctsError
impl UnsafeUnpin for MctsError
impl UnwindSafe for MctsError
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