pub struct UiScriptMetaV1 {
pub name: Option<String>,
pub tags: Vec<String>,
pub required_capabilities: Vec<String>,
pub target_hints: Vec<String>,
}Fields§
§name: Option<String>§required_capabilities: Vec<String>§target_hints: Vec<String>Trait Implementations§
Source§impl Clone for UiScriptMetaV1
impl Clone for UiScriptMetaV1
Source§fn clone(&self) -> UiScriptMetaV1
fn clone(&self) -> UiScriptMetaV1
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 UiScriptMetaV1
impl Debug for UiScriptMetaV1
Source§impl Default for UiScriptMetaV1
impl Default for UiScriptMetaV1
Source§fn default() -> UiScriptMetaV1
fn default() -> UiScriptMetaV1
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UiScriptMetaV1
impl<'de> Deserialize<'de> for UiScriptMetaV1
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 UiScriptMetaV1
impl RefUnwindSafe for UiScriptMetaV1
impl Send for UiScriptMetaV1
impl Sync for UiScriptMetaV1
impl Unpin for UiScriptMetaV1
impl UnsafeUnpin for UiScriptMetaV1
impl UnwindSafe for UiScriptMetaV1
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