pub struct EndgamePatternAnalysis {
pub opposition: bool,
pub zugzwang_potential: bool,
pub king_activity: f32,
pub pawn_majority_value: f32,
pub piece_vs_pawns_evaluation: f32,
pub score: f32,
}Fields§
§opposition: bool§zugzwang_potential: bool§king_activity: f32§pawn_majority_value: f32§piece_vs_pawns_evaluation: f32§score: f32Trait Implementations§
Source§impl Clone for EndgamePatternAnalysis
impl Clone for EndgamePatternAnalysis
Source§fn clone(&self) -> EndgamePatternAnalysis
fn clone(&self) -> EndgamePatternAnalysis
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 moreSource§impl Debug for EndgamePatternAnalysis
impl Debug for EndgamePatternAnalysis
Source§impl Default for EndgamePatternAnalysis
impl Default for EndgamePatternAnalysis
Source§fn default() -> EndgamePatternAnalysis
fn default() -> EndgamePatternAnalysis
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EndgamePatternAnalysis
impl RefUnwindSafe for EndgamePatternAnalysis
impl Send for EndgamePatternAnalysis
impl Sync for EndgamePatternAnalysis
impl Unpin for EndgamePatternAnalysis
impl UnwindSafe for EndgamePatternAnalysis
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more