[−][src]Struct azul_webrender_api::UpdateImage
Updates an already existing image resource.
Fields
key: ImageKey
The key identfying the image resource to update.
descriptor: ImageDescriptor
Properties of the image.
data: ImageData
The pixels of the image.
dirty_rect: ImageDirtyRect
An optional dirty rect that lets WebRender optimize the amount of data to transfer to the GPU.
The data provided must still represent the entire image.
Trait Implementations
impl Clone for UpdateImage
[src]
fn clone(&self) -> UpdateImage
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for UpdateImage
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for UpdateImage
[src]
Auto Trait Implementations
impl RefUnwindSafe for UpdateImage
impl Send for UpdateImage
impl Sync for UpdateImage
impl Unpin for UpdateImage
impl UnwindSafe for UpdateImage
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>,