Move image cache implementation to the net crate

This commit is contained in:
Fernando Jiménez Moreno 2017-03-21 17:32:48 +01:00
parent 72d7ee613b
commit 166c4e8bb2
11 changed files with 580 additions and 534 deletions

View file

@ -40,9 +40,9 @@ use ipc_channel::ipc;
use ipc_channel::router::ROUTER;
use net_traits::{FetchResponseListener, FetchMetadata, NetworkError, FetchResponseMsg};
use net_traits::image::base::{Image, ImageMetadata};
use net_traits::image_cache::{ImageResponder, ImageResponse, PendingImageId, ImageState};
use net_traits::image_cache::{UsePlaceholder, ImageOrMetadataAvailable, CanRequestImages};
use net_traits::image_cache::ImageCache;
use net_traits::image_cache::{CanRequestImages, ImageCache, ImageOrMetadataAvailable};
use net_traits::image_cache::{ImageResponder, ImageResponse, ImageState, PendingImageId};
use net_traits::image_cache::UsePlaceholder;
use net_traits::request::{RequestInit, Type as RequestType};
use network_listener::{NetworkListener, PreInvoke};
use num_traits::ToPrimitive;