pub struct Misere<'a, G> {
game: &'a mut G,
}Fields§
§game: &'a mut GImplementations§
Source§impl<'a, 'g, G> Misere<'a, ImpartialGraph<'g, G>>
impl<'a, 'g, G> Misere<'a, ImpartialGraph<'g, G>>
pub fn outcome( self, ) -> GameAnalysis<'a, ImpartialGraph<'g, G>, G::Vertex, GameOutcome, true>
Source§impl<'a, S, L, F, I> Misere<'a, Impartial<S, F>>
impl<'a, S, L, F, I> Misere<'a, Impartial<S, F>>
pub fn outcome(self) -> GameAnalysis<'a, Impartial<S, F>, S, GameOutcome, true>
Source§impl<'a, S, L, FL, FR, IL, IR> Misere<'a, Partisan<S, FL, FR>>
impl<'a, S, L, FL, FR, IL, IR> Misere<'a, Partisan<S, FL, FR>>
pub fn outcome( self, ) -> GameAnalysis<'a, Partisan<S, FL, FR>, S, PartisanOutcome, true>
Auto Trait Implementations§
impl<'a, G> !UnwindSafe for Misere<'a, G>
impl<'a, G> Forget for Misere<'a, G>
impl<'a, G> Freeze for Misere<'a, G>
impl<'a, G> Move for Misere<'a, G>
impl<'a, G> RefUnwindSafe for Misere<'a, G>where
&'a mut G: RefUnwindSafe,
impl<'a, G> Send for Misere<'a, G>
impl<'a, G> Sync for Misere<'a, G>
impl<'a, G> Unpin for Misere<'a, G>
impl<'a, G> UnsafeUnpin for Misere<'a, G>where
&'a mut G: UnsafeUnpin,
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