pub struct McpbUserConfigurationOption {
pub option_type: String,
pub title: String,
pub description: String,
pub required: Option<bool>,
pub default: Option<Value>,
pub multiple: Option<bool>,
pub sensitive: Option<bool>,
pub min: Option<f64>,
pub max: Option<f64>,
}Fields§
§option_type: String§title: String§description: String§required: Option<bool>§default: Option<Value>§multiple: Option<bool>§sensitive: Option<bool>§min: Option<f64>§max: Option<f64>Trait Implementations§
Source§impl Clone for McpbUserConfigurationOption
impl Clone for McpbUserConfigurationOption
Source§fn clone(&self) -> McpbUserConfigurationOption
fn clone(&self) -> McpbUserConfigurationOption
Returns a duplicate of the value. Read more
1.0.0 · 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 McpbUserConfigurationOption
impl Debug for McpbUserConfigurationOption
Source§impl<'de> Deserialize<'de> for McpbUserConfigurationOption
impl<'de> Deserialize<'de> for McpbUserConfigurationOption
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 McpbUserConfigurationOption
impl RefUnwindSafe for McpbUserConfigurationOption
impl Send for McpbUserConfigurationOption
impl Sync for McpbUserConfigurationOption
impl Unpin for McpbUserConfigurationOption
impl UnsafeUnpin for McpbUserConfigurationOption
impl UnwindSafe for McpbUserConfigurationOption
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