pub struct SkillFilesRequest {
pub slug: String,
pub files: Vec<SkillZipFile>,
pub reply: Sender<bool>,
}Expand description
Phase 2: tool → TUI. User reviews files and confirms installation.
reply carries true to install, false to cancel.
Fields§
§slug: String§files: Vec<SkillZipFile>§reply: Sender<bool>Auto Trait Implementations§
impl !RefUnwindSafe for SkillFilesRequest
impl !UnwindSafe for SkillFilesRequest
impl Freeze for SkillFilesRequest
impl Send for SkillFilesRequest
impl Sync for SkillFilesRequest
impl Unpin for SkillFilesRequest
impl UnsafeUnpin for SkillFilesRequest
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.