pub struct ConfigDrivenApp { /* private fields */ }Expand description
An Application that routes requests based on a parsed ProxyConfig.
Clone is cheap: routes is an Arc<Vec<...>> (pointer copy), and
fallback is App which is Copy.
Trait Implementations§
Source§impl Application for ConfigDrivenApp
impl Application for ConfigDrivenApp
Source§impl Clone for ConfigDrivenApp
impl Clone for ConfigDrivenApp
Source§fn clone(&self) -> ConfigDrivenApp
fn clone(&self) -> ConfigDrivenApp
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for ConfigDrivenApp
impl !UnwindSafe for ConfigDrivenApp
impl Freeze for ConfigDrivenApp
impl Send for ConfigDrivenApp
impl Sync for ConfigDrivenApp
impl Unpin for ConfigDrivenApp
impl UnsafeUnpin for ConfigDrivenApp
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