pub struct ServerConfigBuilder { /* private fields */ }Expand description
Builder for ServerConfig.
Implementations§
Source§impl ServerConfigBuilder
impl ServerConfigBuilder
pub fn address(&mut self, value: String) -> &mut Self
pub fn force_path_parameter(&mut self, value: bool) -> &mut Self
pub fn log_upstream_response(&mut self, value: bool) -> &mut Self
pub fn global_request_middleware(&mut self, value: Vec<String>) -> &mut Self
pub fn global_response_middleware(&mut self, value: Vec<String>) -> &mut Self
Sourcepub fn build(&self) -> Result<ServerConfig, ServerConfigBuilderError>
pub fn build(&self) -> Result<ServerConfig, ServerConfigBuilderError>
Trait Implementations§
Source§impl Clone for ServerConfigBuilder
impl Clone for ServerConfigBuilder
Source§fn clone(&self) -> ServerConfigBuilder
fn clone(&self) -> ServerConfigBuilder
Returns a duplicate of the value. Read more
1.0.0 · 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 Freeze for ServerConfigBuilder
impl RefUnwindSafe for ServerConfigBuilder
impl Send for ServerConfigBuilder
impl Sync for ServerConfigBuilder
impl Unpin for ServerConfigBuilder
impl UnwindSafe for ServerConfigBuilder
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