pub struct ConnectionFactoryOptionsBuilder {
pub options: HashMap<String, OptionValue>,
}
Fields§
§options: HashMap<String, OptionValue>
Implementations§
Source§impl ConnectionFactoryOptionsBuilder
impl ConnectionFactoryOptionsBuilder
pub fn new() -> Self
pub fn build(&self) -> ConnectionFactoryOptions
pub fn from_options( connection_factory_options: ConnectionFactoryOptions, ) -> Self
pub fn add_option<K: Into<String>>( &mut self, key: K, value: OptionValue, ) -> &mut Self
pub fn add_bool<K: Into<String>>(&mut self, key: K, value: bool) -> &mut Self
pub fn add_duration<K: Into<String>>( &mut self, key: K, value: Duration, ) -> &mut Self
pub fn i32<K: Into<String>>(&mut self, key: K, value: i32) -> &mut Self
pub fn add_map<K: Into<String>>( &mut self, key: K, value: HashMap<String, String>, ) -> &mut Self
pub fn add_string<K: Into<String>>( &mut self, key: K, value: String, ) -> &mut Self
Trait Implementations§
Source§impl Clone for ConnectionFactoryOptionsBuilder
impl Clone for ConnectionFactoryOptionsBuilder
Source§fn clone(&self) -> ConnectionFactoryOptionsBuilder
fn clone(&self) -> ConnectionFactoryOptionsBuilder
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 ConnectionFactoryOptionsBuilder
impl RefUnwindSafe for ConnectionFactoryOptionsBuilder
impl Send for ConnectionFactoryOptionsBuilder
impl Sync for ConnectionFactoryOptionsBuilder
impl Unpin for ConnectionFactoryOptionsBuilder
impl UnwindSafe for ConnectionFactoryOptionsBuilder
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