pub struct IterativeSearchReport {
pub result: SearchReport,
pub requested_depth: u8,
pub completed_depth: u8,
pub completed: bool,
pub total_nodes: u64,
pub iterations: Vec<IterationSummary>,
}Expand description
Result of iterative deepening under one cumulative budget.
Fields§
§result: SearchReport§requested_depth: u8§completed_depth: u8§completed: bool§total_nodes: u64§iterations: Vec<IterationSummary>Trait Implementations§
Source§impl Clone for IterativeSearchReport
impl Clone for IterativeSearchReport
Source§impl Debug for IterativeSearchReport
impl Debug for IterativeSearchReport
impl Eq for IterativeSearchReport
Source§impl PartialEq for IterativeSearchReport
impl PartialEq for IterativeSearchReport
impl StructuralPartialEq for IterativeSearchReport
Auto Trait Implementations§
impl Freeze for IterativeSearchReport
impl RefUnwindSafe for IterativeSearchReport
impl Send for IterativeSearchReport
impl Sync for IterativeSearchReport
impl Unpin for IterativeSearchReport
impl UnsafeUnpin for IterativeSearchReport
impl UnwindSafe for IterativeSearchReport
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