[]Struct rltk::XpCell

pub struct XpCell {
    pub ch: u32,
    pub fg: XpColor,
    pub bg: XpColor,
}

Structure representing a character and its foreground/background color

Fields

ch: u32

Character index This depends on the font but will usually be a code page 437 character (one way to convert to a rust unicode character one way is to use CP437_WINGDINGS.decode(...) in the codepage_437 crate!)

fg: XpColor

Foreground color

bg: XpColor

Background color

Trait Implementations

impl Clone for XpCell

impl Copy for XpCell

impl Debug for XpCell

impl Eq for XpCell

impl PartialEq<XpCell> for XpCell

impl StructuralEq for XpCell

impl StructuralPartialEq for XpCell

Auto Trait Implementations

impl RefUnwindSafe for XpCell

impl Send for XpCell

impl Sync for XpCell

impl Unpin for XpCell

impl UnwindSafe for XpCell

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> 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>,