pub struct UIElicitationSchemaPropertyBoolean {
pub default: Option<bool>,
pub description: Option<String>,
pub title: Option<String>,
pub type: UIElicitationSchemaPropertyBooleanType,
}Expand description
Boolean field rendered as a yes/no toggle.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§default: Option<bool>Default value selected when the form is first shown.
description: Option<String>Help text describing the field.
title: Option<String>Human-readable label for the field.
type: UIElicitationSchemaPropertyBooleanTypeType discriminator. Always “boolean”.
Trait Implementations§
Source§impl Clone for UIElicitationSchemaPropertyBoolean
impl Clone for UIElicitationSchemaPropertyBoolean
Source§fn clone(&self) -> UIElicitationSchemaPropertyBoolean
fn clone(&self) -> UIElicitationSchemaPropertyBoolean
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 Default for UIElicitationSchemaPropertyBoolean
impl Default for UIElicitationSchemaPropertyBoolean
Source§fn default() -> UIElicitationSchemaPropertyBoolean
fn default() -> UIElicitationSchemaPropertyBoolean
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UIElicitationSchemaPropertyBoolean
impl<'de> Deserialize<'de> for UIElicitationSchemaPropertyBoolean
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for UIElicitationSchemaPropertyBoolean
impl RefUnwindSafe for UIElicitationSchemaPropertyBoolean
impl Send for UIElicitationSchemaPropertyBoolean
impl Sync for UIElicitationSchemaPropertyBoolean
impl Unpin for UIElicitationSchemaPropertyBoolean
impl UnsafeUnpin for UIElicitationSchemaPropertyBoolean
impl UnwindSafe for UIElicitationSchemaPropertyBoolean
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