pub struct ConnectionEstablishmentInfo { /* private fields */ }Expand description
Stable identity and routing context for one pool-level establishment.
Address fallback performed inside a connector remains part of this one establishment.
Implementations§
Source§impl ConnectionEstablishmentInfo
impl ConnectionEstablishmentInfo
Sourcepub fn id(&self) -> ConnectionEstablishmentId
pub fn id(&self) -> ConnectionEstablishmentId
Returns this establishment’s pool-assigned identity.
Sourcepub fn partition(&self) -> PartitionId
pub fn partition(&self) -> PartitionId
Returns the partition that owns the establishment task.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ConnectionEstablishmentInfo
impl RefUnwindSafe for ConnectionEstablishmentInfo
impl Send for ConnectionEstablishmentInfo
impl Sync for ConnectionEstablishmentInfo
impl Unpin for ConnectionEstablishmentInfo
impl UnsafeUnpin for ConnectionEstablishmentInfo
impl UnwindSafe for ConnectionEstablishmentInfo
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> 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 moreCreates a shared type from an unshared type.