[−][src]Struct fumen::Page
Fields
piece: Option<Piece>
field: [[CellColor; 10]; 23]
y-up
garbage_row: [CellColor; 10]
rise: bool
mirror: bool
lock: bool
comment: Option<String>
Implementations
impl Page
[src]
pub fn next_page(&self) -> Page
[src]
Create a page from this page in the same way as fumen does.
This will apply the piece locking, line clear, rise, and mirror rules just like fumen does.
Trait Implementations
impl Clone for Page
[src]
impl Debug for Page
[src]
impl Default for Page
[src]
impl Eq for Page
[src]
impl Hash for Page
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<Page> for Page
[src]
impl StructuralEq for Page
[src]
impl StructuralPartialEq for Page
[src]
Auto Trait Implementations
impl RefUnwindSafe for Page
impl Send for Page
impl Sync for Page
impl Unpin for Page
impl UnwindSafe for Page
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,