pub struct HomescriptData {
pub id: String,
pub name: String,
pub description: String,
pub quick_actions_enabled: bool,
pub scheduler_enabled: bool,
pub is_widget: bool,
pub code: String,
pub md_icon: String,
pub type_: HomescriptType,
pub workspace: String,
}
Fields§
§id: String
§name: String
§description: String
§quick_actions_enabled: bool
§scheduler_enabled: bool
§is_widget: bool
§code: String
§md_icon: String
§type_: HomescriptType
§workspace: String
Trait Implementations§
Source§impl Debug for HomescriptData
impl Debug for HomescriptData
Source§impl<'de> Deserialize<'de> for HomescriptData
impl<'de> Deserialize<'de> for HomescriptData
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 HomescriptData
impl RefUnwindSafe for HomescriptData
impl Send for HomescriptData
impl Sync for HomescriptData
impl Unpin for HomescriptData
impl UnwindSafe for HomescriptData
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