pub struct WizardCommand {
pub page: WizardPageDescriptor,
pub config: Value,
pub width: Option<u32>,
pub height: Option<u32>,
pub workflow: Option<WorkflowSpec>,
}Expand description
Validated wizard ingress after schema validation.
Fields§
§page: WizardPageDescriptorInitial page descriptor.
config: ValueOpaque wizard-wide config (never inspected by the host).
width: Option<u32>Optional viewer width hint.
height: Option<u32>Optional viewer height hint.
workflow: Option<WorkflowSpec>Optional CLI workflow hooks (host ignores).
Trait Implementations§
Source§impl Clone for WizardCommand
impl Clone for WizardCommand
Source§fn clone(&self) -> WizardCommand
fn clone(&self) -> WizardCommand
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for WizardCommand
impl Debug for WizardCommand
impl Eq for WizardCommand
Source§impl PartialEq for WizardCommand
impl PartialEq for WizardCommand
impl StructuralPartialEq for WizardCommand
Auto Trait Implementations§
impl Freeze for WizardCommand
impl RefUnwindSafe for WizardCommand
impl Send for WizardCommand
impl Sync for WizardCommand
impl Unpin for WizardCommand
impl UnsafeUnpin for WizardCommand
impl UnwindSafe for WizardCommand
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