[−][src]Struct ructe::templates::StaticFile
A static file has a name (so its url can be recognized) and the actual file contents.
The content-type (mime type) of the file is available as a
static field when building ructe with the mime03
feature or
as the return value of a method when building ructe with the
mime02
feature (in mime
version 0.2.x, a Mime cannot be
defined as a part of a const static value.
Fields
content: &'static [u8]
The actual static file contents.
name: &'static str
The file name as used in a url, including a short (48 bits as 8 base64 characters) hash of the content, to enable long-time caching of static resourses in the clients.
Auto Trait Implementations
impl RefUnwindSafe for StaticFile
impl Send for StaticFile
impl Sync for StaticFile
impl Unpin for StaticFile
impl UnwindSafe for StaticFile
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,