pub struct EmbeddedControl {
pub class_id: Option<String>,
pub persistence: Option<String>,
pub source_xml: Option<String>,
pub binary_asset_ids: Vec<String>,
pub properties: Vec<ControlProperty>,
}Fields§
§class_id: Option<String>§persistence: Option<String>§source_xml: Option<String>§binary_asset_ids: Vec<String>§properties: Vec<ControlProperty>Trait Implementations§
Source§impl Clone for EmbeddedControl
impl Clone for EmbeddedControl
Source§impl Debug for EmbeddedControl
impl Debug for EmbeddedControl
Source§impl Default for EmbeddedControl
impl Default for EmbeddedControl
Source§impl<'de> Deserialize<'de> for EmbeddedControl
impl<'de> Deserialize<'de> for EmbeddedControl
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 Forget for EmbeddedControl
impl Freeze for EmbeddedControl
impl RefUnwindSafe for EmbeddedControl
impl Send for EmbeddedControl
impl Sync for EmbeddedControl
impl Unpin for EmbeddedControl
impl UnsafeUnpin for EmbeddedControl
impl UnwindSafe for EmbeddedControl
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