pub struct CompositionSolidColorVisual(/* private fields */);Expand description
A visual that fills its size with a color.
Implementations§
Source§impl CompositionSolidColorVisual
impl CompositionSolidColorVisual
Sourcepub fn from_visual(
visual: &Rc<CompositionVisual>,
) -> Option<CompositionSolidColorVisual>
pub fn from_visual( visual: &Rc<CompositionVisual>, ) -> Option<CompositionSolidColorVisual>
The handle of visual as a solid color visual, if it is one.
pub fn color(&self) -> Color
pub fn set_color(&self, value: Color)
Trait Implementations§
Source§impl Clone for CompositionSolidColorVisual
impl Clone for CompositionSolidColorVisual
Source§impl Deref for CompositionSolidColorVisual
impl Deref for CompositionSolidColorVisual
Source§type Target = Rc<CompositionVisual>
type Target = Rc<CompositionVisual>
The resulting type after dereferencing.
Source§fn deref(&self) -> &Rc<CompositionVisual>
fn deref(&self) -> &Rc<CompositionVisual>
Dereferences the value.
Auto Trait Implementations§
impl !RefUnwindSafe for CompositionSolidColorVisual
impl !Send for CompositionSolidColorVisual
impl !Sync for CompositionSolidColorVisual
impl !UnwindSafe for CompositionSolidColorVisual
impl Freeze for CompositionSolidColorVisual
impl Unpin for CompositionSolidColorVisual
impl UnsafeUnpin for CompositionSolidColorVisual
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
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more