pub struct PineInput {
pub name: Ustr,
pub inline: Ustr,
pub id: Ustr,
pub defval: Value,
pub is_hidden: bool,
pub is_fake: bool,
pub optional: bool,
pub options: Vec<Ustr>,
pub tooltip: Option<Ustr>,
pub input_type: Ustr,
}Fields§
§name: Ustr§inline: Ustr§id: Ustr§defval: Value§is_fake: bool§optional: bool§options: Vec<Ustr>§tooltip: Option<Ustr>§input_type: UstrTrait Implementations§
Source§impl<'de> Deserialize<'de> for PineInput
impl<'de> Deserialize<'de> for PineInput
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
impl StructuralPartialEq for PineInput
Auto Trait Implementations§
impl Freeze for PineInput
impl RefUnwindSafe for PineInput
impl Send for PineInput
impl Sync for PineInput
impl Unpin for PineInput
impl UnsafeUnpin for PineInput
impl UnwindSafe for PineInput
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