pub struct ServiceRewrite {
pub source: String,
pub target: String,
}Expand description
ServiceRewrite : provids url rewriting capabilities
Fields§
§source: Stringregex to match the incoming uri
target: Stringreplacement value
Implementations§
Source§impl ServiceRewrite
impl ServiceRewrite
Sourcepub fn new(source: String, target: String) -> ServiceRewrite
pub fn new(source: String, target: String) -> ServiceRewrite
provids url rewriting capabilities
Trait Implementations§
Source§impl Clone for ServiceRewrite
impl Clone for ServiceRewrite
Source§fn clone(&self) -> ServiceRewrite
fn clone(&self) -> ServiceRewrite
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 ServiceRewrite
impl Debug for ServiceRewrite
Source§impl Default for ServiceRewrite
impl Default for ServiceRewrite
Source§fn default() -> ServiceRewrite
fn default() -> ServiceRewrite
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServiceRewrite
impl<'de> Deserialize<'de> for ServiceRewrite
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
Source§impl PartialEq for ServiceRewrite
impl PartialEq for ServiceRewrite
Source§fn eq(&self, other: &ServiceRewrite) -> bool
fn eq(&self, other: &ServiceRewrite) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ServiceRewrite
impl Serialize for ServiceRewrite
impl StructuralPartialEq for ServiceRewrite
Auto Trait Implementations§
impl Freeze for ServiceRewrite
impl RefUnwindSafe for ServiceRewrite
impl Send for ServiceRewrite
impl Sync for ServiceRewrite
impl Unpin for ServiceRewrite
impl UnsafeUnpin for ServiceRewrite
impl UnwindSafe for ServiceRewrite
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