pub struct UpstreamCapabilities {
pub tcp_connect: CapabilityResult,
pub udp_associate: CapabilityResult,
}Expand description
Combined capabilities for an upstream chain.
Fields§
§tcp_connect: CapabilityResult§udp_associate: CapabilityResultImplementations§
Source§impl UpstreamCapabilities
impl UpstreamCapabilities
pub fn is_tcp_supported(&self) -> bool
pub fn is_udp_supported(&self) -> bool
Trait Implementations§
Source§impl Clone for UpstreamCapabilities
impl Clone for UpstreamCapabilities
Source§fn clone(&self) -> UpstreamCapabilities
fn clone(&self) -> UpstreamCapabilities
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 Freeze for UpstreamCapabilities
impl RefUnwindSafe for UpstreamCapabilities
impl Send for UpstreamCapabilities
impl Sync for UpstreamCapabilities
impl Unpin for UpstreamCapabilities
impl UnsafeUnpin for UpstreamCapabilities
impl UnwindSafe for UpstreamCapabilities
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