pub struct ObjectAction {Show 13 fields
pub external: Option<bool>,
pub relationship_id: Option<String>,
pub target: Option<String>,
pub action: Option<String>,
pub tooltip: Option<String>,
pub target_frame: Option<String>,
pub invalid_url: Option<String>,
pub history: Option<bool>,
pub highlight_click: Option<bool>,
pub end_sound: Option<bool>,
pub sound_asset_id: Option<String>,
pub sound_name: Option<String>,
pub sound_builtin: Option<bool>,
}Fields§
§external: Option<bool>§relationship_id: Option<String>§target: Option<String>§action: Option<String>§tooltip: Option<String>§target_frame: Option<String>§invalid_url: Option<String>§history: Option<bool>§highlight_click: Option<bool>§end_sound: Option<bool>§sound_asset_id: Option<String>§sound_name: Option<String>§sound_builtin: Option<bool>Trait Implementations§
Source§impl Clone for ObjectAction
impl Clone for ObjectAction
Source§impl Debug for ObjectAction
impl Debug for ObjectAction
Source§impl Default for ObjectAction
impl Default for ObjectAction
Source§impl<'de> Deserialize<'de> for ObjectAction
impl<'de> Deserialize<'de> for ObjectAction
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 ObjectAction
impl Freeze for ObjectAction
impl RefUnwindSafe for ObjectAction
impl Send for ObjectAction
impl Sync for ObjectAction
impl Unpin for ObjectAction
impl UnsafeUnpin for ObjectAction
impl UnwindSafe for ObjectAction
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