Struct ockam::TcpInletOptions
source · pub struct TcpInletOptions { /* private fields */ }Expand description
Trust Options for an Inlet
Implementations§
source§impl TcpInletOptions
impl TcpInletOptions
sourcepub fn new() -> TcpInletOptions
pub fn new() -> TcpInletOptions
Default constructor without Incoming Access Control
sourcepub fn with_incoming_access_control_impl(
self,
access_control: impl IncomingAccessControl
) -> TcpInletOptions
pub fn with_incoming_access_control_impl( self, access_control: impl IncomingAccessControl ) -> TcpInletOptions
Set Incoming Access Control
sourcepub fn with_incoming_access_control(
self,
access_control: Arc<dyn IncomingAccessControl>
) -> TcpInletOptions
pub fn with_incoming_access_control( self, access_control: Arc<dyn IncomingAccessControl> ) -> TcpInletOptions
Set Incoming Access Control
sourcepub fn with_outgoing_access_control_impl(
self,
access_control: impl OutgoingAccessControl
) -> TcpInletOptions
pub fn with_outgoing_access_control_impl( self, access_control: impl OutgoingAccessControl ) -> TcpInletOptions
Set Outgoing Access Control
sourcepub fn with_outgoing_access_control(
self,
access_control: Arc<dyn OutgoingAccessControl>
) -> TcpInletOptions
pub fn with_outgoing_access_control( self, access_control: Arc<dyn OutgoingAccessControl> ) -> TcpInletOptions
Set Outgoing Access Control
Trait Implementations§
source§impl Debug for TcpInletOptions
impl Debug for TcpInletOptions
source§impl Default for TcpInletOptions
impl Default for TcpInletOptions
source§fn default() -> TcpInletOptions
fn default() -> TcpInletOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TcpInletOptions
impl !RefUnwindSafe for TcpInletOptions
impl Send for TcpInletOptions
impl Sync for TcpInletOptions
impl Unpin for TcpInletOptions
impl !UnwindSafe for TcpInletOptions
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