pub struct HttpOutboundAdapterSpec(/* private fields */);Implementations§
Source§impl HttpOutboundAdapterSpec
impl HttpOutboundAdapterSpec
pub fn new( host: &str, port: u16, base_path: &str, path: Option<&str>, method: Option<&str>, id: Option<&str>, use_out_msg: bool, ) -> Self
pub fn with_id( id: &str, host: &str, port: u16, base_path: &str, path: Option<&str>, method: Option<&str>, use_out_msg: bool, ) -> Self
pub fn id(&self) -> Option<&str>
pub fn host(&self) -> &str
pub fn port(&self) -> u16
pub fn base_path(&self) -> &str
pub fn path(&self) -> Option<&str>
pub fn method(&self) -> Option<&str>
pub fn use_out_msg(&self) -> bool
Trait Implementations§
Source§impl Clone for HttpOutboundAdapterSpec
impl Clone for HttpOutboundAdapterSpec
Source§fn clone(&self) -> HttpOutboundAdapterSpec
fn clone(&self) -> HttpOutboundAdapterSpec
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 HttpOutboundAdapterSpec
impl RefUnwindSafe for HttpOutboundAdapterSpec
impl Send for HttpOutboundAdapterSpec
impl Sync for HttpOutboundAdapterSpec
impl Unpin for HttpOutboundAdapterSpec
impl UnwindSafe for HttpOutboundAdapterSpec
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