pub struct RemoteDashboardWorkerPoller {
pub targets: Sender<Vec<WorkerPollTarget>>,
pub updates: SessionManagerUpdates,
pub control: SessionManagerControl,
pub shutdown: SessionManagerShutdown,
pub state: Receiver<RuntimeStateUpdate>,
pub reviews: Receiver<Vec<RuntimeReviewView>>,
pub notices: Receiver<Vec<RuntimeNotice>>,
pub config: Receiver<Config>,
}Fields§
§targets: Sender<Vec<WorkerPollTarget>>§updates: SessionManagerUpdates§control: SessionManagerControl§shutdown: SessionManagerShutdown§state: Receiver<RuntimeStateUpdate>§reviews: Receiver<Vec<RuntimeReviewView>>Reviews the daemon is running for this workspace’s sessions.
notices: Receiver<Vec<RuntimeNotice>>Background events the daemon wants reported once, oldest first.
config: Receiver<Config>Auto Trait Implementations§
impl !RefUnwindSafe for RemoteDashboardWorkerPoller
impl !UnwindSafe for RemoteDashboardWorkerPoller
impl Freeze for RemoteDashboardWorkerPoller
impl Send for RemoteDashboardWorkerPoller
impl Sync for RemoteDashboardWorkerPoller
impl Unpin for RemoteDashboardWorkerPoller
impl UnsafeUnpin for RemoteDashboardWorkerPoller
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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 moreSource§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.