pub struct ProxyRule {
pub path_pattern: String,
pub target_url: String,
pub enabled: bool,
pub pattern: String,
pub upstream_url: String,
}Expand description
Proxy routing rule
Fields§
§path_pattern: StringPath pattern to match
target_url: StringTarget URL for this rule
enabled: boolWhether this rule is enabled
pattern: StringPattern for matching (alias for path_pattern)
upstream_url: StringUpstream URL (alias for target_url)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ProxyRule
impl<'de> Deserialize<'de> for ProxyRule
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 ProxyRule
impl RefUnwindSafe for ProxyRule
impl Send for ProxyRule
impl Sync for ProxyRule
impl Unpin for ProxyRule
impl UnwindSafe for ProxyRule
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