Enum sixtyfps_corelib::ImageInner [−][src]
#[repr(u8)]
pub enum ImageInner {
None,
AbsoluteFilePath(SharedString),
EmbeddedData {
data: Slice<'static, u8>,
format: Slice<'static, u8>,
},
EmbeddedImage(SharedImageBuffer),
}
Expand description
A resource is a reference to binary data, for example images. They can be accessible on the file system or embedded in the resulting binary. Or they might be URLs to a web server and a downloaded is necessary before they can be used.
Variants
A resource that does not represent any data.
AbsoluteFilePath(SharedString)
A resource that points to a file in the file system
Tuple Fields of AbsoluteFilePath
0: SharedString
A image file that is embedded in the program as is. The format is the extension
EmbeddedImage(SharedImageBuffer)
Tuple Fields of EmbeddedImage
Trait Implementations
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ImageInner
impl !Send for ImageInner
impl !Sync for ImageInner
impl Unpin for ImageInner
impl UnwindSafe for ImageInner
Blanket Implementations
Mutably borrows from an owned value. Read more