Struct ockam_transport_tcp::TcpListenerOptions
source · pub struct TcpListenerOptions { /* private fields */ }
Expand description
Trust Options for a TCP listener
Implementations§
source§impl TcpListenerOptions
impl TcpListenerOptions
sourcepub fn new() -> Self
pub fn new() -> Self
Mark this Tcp Listener as a Spawner with given FlowControlId
.
NOTE: Spawned connections get fresh random FlowControlId
, however they are still marked
with Spawner’s FlowControlId
sourcepub fn spawner_flow_control_id(&self) -> FlowControlId
pub fn spawner_flow_control_id(&self) -> FlowControlId
Getter for freshly generated FlowControlId
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TcpListenerOptions
impl RefUnwindSafe for TcpListenerOptions
impl Send for TcpListenerOptions
impl Sync for TcpListenerOptions
impl Unpin for TcpListenerOptions
impl UnwindSafe for TcpListenerOptions
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
source§impl<T> FutureExt for T
impl<T> FutureExt for T
source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more