[−][src]Trait wlroots::utils::Handleable
Required Methods
fn weak_reference(&self) -> Handle<D, T, Self> where
Self: Sized,
Self: Sized,
Creates a weak reference to the resource.
Implementors
impl Handleable<*mut wlr_input_device, wlr_keyboard> for Keyboard[src]
impl Handleable<*mut wlr_input_device, wlr_keyboard> for Keyboardfn weak_reference(&self) -> Handle[src]
fn weak_reference(&self) -> Handleimpl Handleable<*mut wlr_input_device, wlr_pointer> for Pointer[src]
impl Handleable<*mut wlr_input_device, wlr_pointer> for Pointerfn weak_reference(&self) -> Handle[src]
fn weak_reference(&self) -> Handleimpl Handleable<*mut wlr_input_device, wlr_tablet> for TabletTool[src]
impl Handleable<*mut wlr_input_device, wlr_tablet> for TabletToolfn weak_reference(&self) -> Handle[src]
fn weak_reference(&self) -> Handleimpl Handleable<*mut wlr_input_device, wlr_tablet_pad> for TabletPad[src]
impl Handleable<*mut wlr_input_device, wlr_tablet_pad> for TabletPadfn weak_reference(&self) -> Handle[src]
fn weak_reference(&self) -> Handleimpl Handleable<*mut wlr_input_device, wlr_touch> for Touch[src]
impl Handleable<*mut wlr_input_device, wlr_touch> for Touchfn weak_reference(&self) -> Handle[src]
fn weak_reference(&self) -> Handleimpl Handleable<*mut wlr_output_damage, wlr_output> for Output[src]
impl Handleable<*mut wlr_output_damage, wlr_output> for Outputfn weak_reference(&self) -> Handle[src]
fn weak_reference(&self) -> Handleimpl Handleable<(), wlr_subsurface> for Subsurface[src]
impl Handleable<(), wlr_subsurface> for Subsurfacefn weak_reference(&self) -> Handle[src]
fn weak_reference(&self) -> Handleimpl Handleable<(), wlr_xwayland_surface> for wlroots::xwayland::surface::Surface[src]
impl Handleable<(), wlr_xwayland_surface> for wlroots::xwayland::surface::Surfacefn weak_reference(&self) -> Handle[src]
fn weak_reference(&self) -> HandleCreates a weak reference to an Surface.
impl Handleable<Weak<Box<SubsurfaceManager>>, wlr_surface> for wlroots::surface::Surface[src]
impl Handleable<Weak<Box<SubsurfaceManager>>, wlr_surface> for wlroots::surface::Surfacefn weak_reference(&self) -> Handle[src]
fn weak_reference(&self) -> Handle