pub struct ThemedButtonMaterialExtras {
pub default: Option<ThemedImageMaterial>,
pub selected: Option<ThemedImageMaterial>,
pub trigger: Option<ThemedImageMaterial>,
}
Fields§
§default: Option<ThemedImageMaterial>
§selected: Option<ThemedImageMaterial>
§trigger: Option<ThemedImageMaterial>
Implementations§
source§impl ThemedButtonMaterialExtras
impl ThemedButtonMaterialExtras
pub fn merge_to(&self, other: &mut ThemedButtonMaterial)
Trait Implementations§
source§impl Clone for ThemedButtonMaterialExtras
impl Clone for ThemedButtonMaterialExtras
source§fn clone(&self) -> ThemedButtonMaterialExtras
fn clone(&self) -> ThemedButtonMaterialExtras
Returns a copy 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 ThemedButtonMaterialExtras
impl Debug for ThemedButtonMaterialExtras
source§impl Default for ThemedButtonMaterialExtras
impl Default for ThemedButtonMaterialExtras
source§fn default() -> ThemedButtonMaterialExtras
fn default() -> ThemedButtonMaterialExtras
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ThemedButtonMaterialExtras
impl<'de> Deserialize<'de> for ThemedButtonMaterialExtras
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 RefUnwindSafe for ThemedButtonMaterialExtras
impl Send for ThemedButtonMaterialExtras
impl Sync for ThemedButtonMaterialExtras
impl Unpin for ThemedButtonMaterialExtras
impl UnwindSafe for ThemedButtonMaterialExtras
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
§impl<T> Initialize for Twhere
T: Default,
impl<T> Initialize for Twhere T: Default,
fn initialize(&mut self)
§unsafe fn initialize_raw(data: *mut ())
unsafe fn initialize_raw(data: *mut ())
Safety Read more