[−][src]Struct azul_webrender_api::AddImage
Creates an image resource with provided parameters.
Must be matched with a DeleteImage
at some point to prevent memory leaks.
Fields
key: ImageKey
A key to identify the image resource.
descriptor: ImageDescriptor
Properties of the image.
data: ImageData
The pixels of the image.
tiling: Option<TileSize>
An optional tiling scheme to apply when storing the image's data on the GPU. Applies to both width and heights of the tiles.
Note that WebRender may internally chose to tile large images
even if this member is set to None
.
Trait Implementations
impl Clone for AddImage
[src]
impl<'de> Deserialize<'de> for AddImage
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for AddImage
[src]
Auto Trait Implementations
impl RefUnwindSafe for AddImage
impl Send for AddImage
impl Sync for AddImage
impl Unpin for AddImage
impl UnwindSafe for AddImage
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> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
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>,