Struct static_web_server::settings::file::Rewrites
source · pub struct Rewrites {
pub source: String,
pub destination: String,
pub redirect: Option<RedirectsKind>,
}
Expand description
Represents rewrites types.
Fields§
§source: String
Source of the rewrite.
destination: String
Rewrite destination.
redirect: Option<RedirectsKind>
Optional redirect type either 301 (Moved Permanently) or 302 (Found).
Trait Implementations§
source§impl<'de> Deserialize<'de> for Rewrites
impl<'de> Deserialize<'de> for Rewrites
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 Rewrites
impl RefUnwindSafe for Rewrites
impl Send for Rewrites
impl Sync for Rewrites
impl Unpin for Rewrites
impl UnwindSafe for Rewrites
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