pub struct OverlapScore {
pub score: u64,
pub flipped: bool,
pub position: Position,
}Fields§
§score: u64§flipped: bool§position: PositionTrait Implementations§
Source§impl Debug for OverlapScore
impl Debug for OverlapScore
Source§impl Default for OverlapScore
impl Default for OverlapScore
Source§fn default() -> OverlapScore
fn default() -> OverlapScore
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for OverlapScore
impl RefUnwindSafe for OverlapScore
impl Send for OverlapScore
impl Sync for OverlapScore
impl Unpin for OverlapScore
impl UnsafeUnpin for OverlapScore
impl UnwindSafe for OverlapScore
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> 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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().