pub struct UIHints {
pub widget_type: WidgetType,
pub display_order: Option<i32>,
pub group: Option<String>,
pub help_text: Option<String>,
pub placeholder: Option<String>,
}Expand description
UI hints for parameter display
Fields§
§widget_type: WidgetTypeWidget type for parameter input
display_order: Option<i32>Display order
group: Option<String>Grouping information
help_text: Option<String>Help text
placeholder: Option<String>Placeholder text
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UIHints
impl<'de> Deserialize<'de> for UIHints
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 UIHints
impl RefUnwindSafe for UIHints
impl Send for UIHints
impl Sync for UIHints
impl Unpin for UIHints
impl UnwindSafe for UIHints
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more