pub enum SkillInstallEvent {
Search(SkillSearchRequest),
Files(SkillFilesRequest),
}Expand description
Events from the install_skill tool to the TUI side-channel.
Carried on a dedicated mpsc::UnboundedReceiver<SkillInstallEvent> in
the TUI backend, separate from event_rx, because the payloads contain
oneshot::Sender values which are not PartialEq.
Variants§
Search(SkillSearchRequest)
Files(SkillFilesRequest)
Auto Trait Implementations§
impl !RefUnwindSafe for SkillInstallEvent
impl !UnwindSafe for SkillInstallEvent
impl Freeze for SkillInstallEvent
impl Send for SkillInstallEvent
impl Sync for SkillInstallEvent
impl Unpin for SkillInstallEvent
impl UnsafeUnpin for SkillInstallEvent
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<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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> 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.