diff options
author | Josh Matthews <josh@joshmatthews.net> | 2013-11-30 21:04:49 +0100 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2014-02-24 15:16:42 -0500 |
commit | 625325434b5c7dc72e784a592f7e014c16cf1018 (patch) | |
tree | 9078f192cd7f41132a64124b7f70a3bb51e0936d /src/components/net/image_cache_task.rs | |
parent | 061269f9639199a7419e2467ebbe3c28cac1e8ff (diff) | |
download | servo-625325434b5c7dc72e784a592f7e014c16cf1018.tar.gz servo-625325434b5c7dc72e784a592f7e014c16cf1018.zip |
Implement JSManaged for DOM objects.
Diffstat (limited to 'src/components/net/image_cache_task.rs')
-rw-r--r-- | src/components/net/image_cache_task.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/components/net/image_cache_task.rs b/src/components/net/image_cache_task.rs index fba676cbced..1212fa972c2 100644 --- a/src/components/net/image_cache_task.rs +++ b/src/components/net/image_cache_task.rs @@ -14,6 +14,7 @@ use std::util::replace; use std::result; use extra::arc::{Arc,MutexArc}; use extra::url::Url; +use extra::serialize::{Encoder, Encodable}; pub enum Msg { /// Tell the cache that we may need a particular image soon. Must be posted @@ -80,6 +81,11 @@ pub struct ImageCacheTask { chan: SharedChan<Msg>, } +impl<S: Encoder> Encodable<S> for ImageCacheTask { + fn encode(&self, _: &mut S) { + } +} + type DecoderFactory = fn() -> proc(&[u8]) -> Option<Image>; pub fn ImageCacheTask(resource_task: ResourceTask) -> ImageCacheTask { |