Struct net_traits::image_cache::ImageResponder
source · pub struct ImageResponder {
id: PendingImageId,
sender: IpcSender<PendingImageResponse>,
}
Expand description
This is optionally passed to the image cache when requesting and image, and returned to the specified event loop when the image load completes. It is typically used to trigger a reflow and/or repaint.
Fields§
§id: PendingImageId
§sender: IpcSender<PendingImageResponse>
Implementations§
source§impl ImageResponder
impl ImageResponder
pub fn new( sender: IpcSender<PendingImageResponse>, id: PendingImageId ) -> ImageResponder
pub fn respond(&self, response: ImageResponse)
Trait Implementations§
source§impl Clone for ImageResponder
impl Clone for ImageResponder
source§fn clone(&self) -> ImageResponder
fn clone(&self) -> ImageResponder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ImageResponder
impl Debug for ImageResponder
source§impl<'de> Deserialize<'de> for ImageResponder
impl<'de> Deserialize<'de> for ImageResponder
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for ImageResponder
impl Send for ImageResponder
impl !Sync for ImageResponder
impl Unpin for ImageResponder
impl UnwindSafe for ImageResponder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more