pub struct ConnectorOptionsBuilder { /* private fields */ }
Implementations§
Source§impl ConnectorOptionsBuilder
impl ConnectorOptionsBuilder
pub fn new( register_port: u16, service_name: String, service_port: u16, register_path: String, ) -> ConnectorOptionsBuilder
pub fn with_register_host( self, register_host: String, ) -> ConnectorOptionsBuilder
pub fn with_service_host(self, service_host: String) -> ConnectorOptionsBuilder
pub fn with_service_ssl(self, service_ssl: bool) -> ConnectorOptionsBuilder
pub fn with_instance(self, instance: u8) -> ConnectorOptionsBuilder
pub fn with_register_tls_connector( self, register_tls_connector: Connector, ) -> ConnectorOptionsBuilder
pub fn with_proxy_client(self, proxy_client: Client) -> ConnectorOptionsBuilder
pub fn with_proxy_uri_converter( self, proxy_uri_converter: fn(uri: String) -> String, ) -> ConnectorOptionsBuilder
pub fn build(self) -> VertxHttpGatewayConnector
Auto Trait Implementations§
impl Freeze for ConnectorOptionsBuilder
impl !RefUnwindSafe for ConnectorOptionsBuilder
impl Send for ConnectorOptionsBuilder
impl Sync for ConnectorOptionsBuilder
impl Unpin for ConnectorOptionsBuilder
impl !UnwindSafe for ConnectorOptionsBuilder
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