pub struct Asker {
pub fen: Fen,
pub store_path: PathBuf,
}Expand description
Query for the stored database.
Fields§
§fen: FenPosition to query, represented as a FEN
store_path: PathBufPath to the stored database
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Asker
impl RefUnwindSafe for Asker
impl Send for Asker
impl Sync for Asker
impl Unpin for Asker
impl UnwindSafe for Asker
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 more