Struct ggez::graphics::ImageGeneric [−][src]
pub struct ImageGeneric<R> where
R: Resources, { /* fields omitted */ }
Generic in-GPU-memory image data available to be drawn on the screen.
Trait Implementations
impl<R: Clone> Clone for ImageGeneric<R> where
R: Resources,
[src]
impl<R: Clone> Clone for ImageGeneric<R> where
R: Resources,
fn clone(&self) -> ImageGeneric<R>
[src]
fn clone(&self) -> ImageGeneric<R>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl<R> Send for ImageGeneric<R> where
<R as Resources>::Buffer: Send + Sync,
<R as Resources>::Mapping: Send,
<R as Resources>::ShaderResourceView: Send + Sync,
<R as Resources>::Texture: Send + Sync,
impl<R> Send for ImageGeneric<R> where
<R as Resources>::Buffer: Send + Sync,
<R as Resources>::Mapping: Send,
<R as Resources>::ShaderResourceView: Send + Sync,
<R as Resources>::Texture: Send + Sync,
impl<R> Sync for ImageGeneric<R> where
<R as Resources>::Buffer: Send + Sync,
<R as Resources>::Mapping: Send,
<R as Resources>::ShaderResourceView: Send + Sync,
<R as Resources>::Texture: Send + Sync,
impl<R> Sync for ImageGeneric<R> where
<R as Resources>::Buffer: Send + Sync,
<R as Resources>::Mapping: Send,
<R as Resources>::ShaderResourceView: Send + Sync,
<R as Resources>::Texture: Send + Sync,