[−][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: ImageKeyA key to identify the image resource.
descriptor: ImageDescriptorProperties of the image.
data: ImageDataThe 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>,