pub struct CompositionCustomVisual(/* private fields */);Expand description
A container visual that draws through a handler on the render thread.
Implementations§
Source§impl CompositionCustomVisual
impl CompositionCustomVisual
Sourcepub fn from_visual(
visual: &Rc<CompositionVisual>,
) -> Option<CompositionCustomVisual>
pub fn from_visual( visual: &Rc<CompositionVisual>, ) -> Option<CompositionCustomVisual>
The handle of visual as a custom visual, if it is one.
Trait Implementations§
Source§impl Clone for CompositionCustomVisual
impl Clone for CompositionCustomVisual
Source§impl Deref for CompositionCustomVisual
impl Deref for CompositionCustomVisual
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 CompositionCustomVisual
impl !Send for CompositionCustomVisual
impl !Sync for CompositionCustomVisual
impl !UnwindSafe for CompositionCustomVisual
impl Freeze for CompositionCustomVisual
impl Unpin for CompositionCustomVisual
impl UnsafeUnpin for CompositionCustomVisual
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