Struct raui::prelude::ButtonProps [−][src]
pub struct ButtonProps { pub selected: bool, pub trigger: bool, pub context: bool, pub pointer: Vec2, }
Fields
selected: bool
trigger: bool
context: bool
pointer: Vec2
Trait Implementations
impl Clone for ButtonProps
[src]
impl Clone for ButtonProps
[src]pub fn clone(&self) -> ButtonProps
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ButtonProps
[src]
impl Copy for ButtonProps
[src]impl Default for ButtonProps
[src]
impl Default for ButtonProps
[src]pub fn default() -> ButtonProps
[src]
impl<'de> Deserialize<'de> for ButtonProps
[src]
impl<'de> Deserialize<'de> for ButtonProps
[src]pub fn deserialize<__D>(
__deserializer: __D
) -> Result<ButtonProps, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<ButtonProps, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Prefab for ButtonProps
[src]
impl Prefab for ButtonProps
[src]pub fn from_prefab(data: Value) -> Result<Self, PrefabError>
[src]
pub fn to_prefab(&self) -> Result<Value, PrefabError>
[src]
impl PropsData for ButtonProps where
ButtonProps: Clone,
[src]
impl PropsData for ButtonProps where
ButtonProps: Clone,
[src]impl Serialize for ButtonProps
[src]
impl Serialize for ButtonProps
[src]pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
Auto Trait Implementations
impl RefUnwindSafe for ButtonProps
impl RefUnwindSafe for ButtonProps
impl Send for ButtonProps
impl Send for ButtonProps
impl Sync for ButtonProps
impl Sync for ButtonProps
impl Unpin for ButtonProps
impl Unpin for ButtonProps
impl UnwindSafe for ButtonProps
impl UnwindSafe for ButtonProps
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]