[][src]Struct cetkaik_full_state_transition::state::C

pub struct C {
    pub c: CWithoutCiurl,
    pub ciurl: i32,
}

This is the state after the user has stepped over a piece and has cast the sticks so that the user can play to make an infinite movement from there. Seeing the sticks, the user is supposed to decide the final location and send it (AfterHalfAcceptance) to the server. /踏越え後の無限移動をユーザーが行い、それに対して投げ棒で判定した後の状態。投げ棒を見て、ユーザーは最終的な移動場所をCに対しこれから送りつける。

Fields

c: CWithoutCiurlciurl: i32

Implementations

impl C[src]

#[must_use]pub fn get_candidates(&self, config: Config) -> Vec<AfterHalfAcceptance>[src]

impl C[src]

#[must_use]pub fn piece_at_flying_piece_src(&self) -> Piece[src]

#[must_use]pub fn piece_at_flying_piece_step(&self) -> Piece[src]

Trait Implementations

impl Clone for C[src]

impl Debug for C[src]

impl<'de> Deserialize<'de> for C[src]

impl Serialize for C[src]

Auto Trait Implementations

impl RefUnwindSafe for C[src]

impl Send for C[src]

impl Sync for C[src]

impl Unpin for C[src]

impl UnwindSafe for C[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,