[][src]Trait tcod::AsNative

pub trait AsNative<T> {
    unsafe fn as_native(&self) -> &T;
unsafe fn as_native_mut(&mut self) -> &mut T; }

Required methods

unsafe fn as_native(&self) -> &T

unsafe fn as_native_mut(&mut self) -> &mut T

Loading content...

Implementations on Foreign Types

impl<'a, T, U: AsNative<T> + ?Sized> AsNative<T> for &'a U[src]

impl<T, U: AsNative<T> + ?Sized> AsNative<T> for Box<U>[src]

Loading content...

Implementors

impl AsNative<*mut c_void> for Offscreen[src]

impl AsNative<*mut c_void> for Root[src]

impl AsNative<*mut c_void> for Image[src]

impl AsNative<*mut c_void> for Map[src]

impl AsNative<*mut c_void> for Rng[src]

impl AsNative<TCOD_color_t> for Color[src]

impl<'a> AsNative<*mut c_void> for AStar<'a>[src]

impl<'a> AsNative<*mut c_void> for Dijkstra<'a>[src]

Loading content...