Defaults
constructor(fileSystem: FileSystem = defaultFileSystem(), interceptorCoroutineContext: CoroutineContext = EmptyCoroutineContext, fetcherCoroutineContext: CoroutineContext = ioCoroutineDispatcher(), decoderCoroutineContext: CoroutineContext = ioCoroutineDispatcher(), memoryCachePolicy: CachePolicy = CachePolicy.ENABLED, diskCachePolicy: CachePolicy = CachePolicy.ENABLED, networkCachePolicy: CachePolicy = CachePolicy.ENABLED, placeholderFactory: (ImageRequest) -> Image? = EMPTY_IMAGE_FACTORY, errorFactory: (ImageRequest) -> Image? = EMPTY_IMAGE_FACTORY, fallbackFactory: (ImageRequest) -> Image? = EMPTY_IMAGE_FACTORY, sizeResolver: SizeResolver = SizeResolver.ORIGINAL, scale: Scale = Scale.FIT, precision: Precision = Precision.EXACT, extras: Extras = Extras.EMPTY)