[]Struct hassium::prelude::Entity

pub struct Entity(_, _);

Entity type, as seen by the user.

Methods

impl Entity

pub fn id(self) -> u32

Returns the index of the Entity.

pub fn gen(self) -> Generation

Returns the Generation of the Entity.

Trait Implementations

impl Eq for Entity

impl PartialEq<Entity> for Entity

impl Debug for Entity

impl PartialOrd<Entity> for Entity

impl Ord for Entity

impl Hash for Entity

impl Clone for Entity

impl Copy for Entity

Auto Trait Implementations

impl Unpin for Entity

impl Sync for Entity

impl Send for Entity

impl UnwindSafe for Entity

impl RefUnwindSafe for Entity

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Any for T where
    T: Any

impl<T> Resource for T where
    T: Any + Send + Sync

impl<T> Erased for T

impl<T> Event for T where
    T: Send + Sync + 'static, 

impl<T> SetParameter for T