pub struct ArkInfoHandle {
pub info: ArkInfo,
pub waiter: Option<Receiver<Result<ArkInfo, ConnectError>>>,
}Expand description
A handle to the Ark info.
This handle is used to wait for the Ark info to be updated, if needed.
Fields§
§info: ArkInfo§waiter: Option<Receiver<Result<ArkInfo, ConnectError>>>Trait Implementations§
Auto Trait Implementations§
impl Freeze for ArkInfoHandle
impl !RefUnwindSafe for ArkInfoHandle
impl Send for ArkInfoHandle
impl Sync for ArkInfoHandle
impl Unpin for ArkInfoHandle
impl UnsafeUnpin for ArkInfoHandle
impl !UnwindSafe for ArkInfoHandle
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request