pub struct MimeMatcher {
pub mime: String,
pub regex: Option<Regex>,
}Expand description
Matcher for MIME types.
Fields§
§mime: StringMIME type to set for the matched file name.
regex: Option<Regex>Regex for matching the file name.
Trait Implementations§
Source§impl Clone for MimeMatcher
impl Clone for MimeMatcher
Source§fn clone(&self) -> MimeMatcher
fn clone(&self) -> MimeMatcher
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MimeMatcher
impl Debug for MimeMatcher
Source§impl Default for MimeMatcher
impl Default for MimeMatcher
Source§fn default() -> MimeMatcher
fn default() -> MimeMatcher
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MimeMatcher
impl<'de> Deserialize<'de> for MimeMatcher
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MimeMatcher
impl RefUnwindSafe for MimeMatcher
impl Send for MimeMatcher
impl Sync for MimeMatcher
impl Unpin for MimeMatcher
impl UnsafeUnpin for MimeMatcher
impl UnwindSafe for MimeMatcher
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more