Struct wayland_server::sources::SignalEventSource [] [src]

pub struct SignalEventSource<ID> { /* fields omitted */ }

signal_event_source

A handle to a registered signal event source

Dropping this struct does not remove the event source, use the remove method for that.

Trait Implementations

impl<ID> EventSource<ID> for SignalEventSource<ID>
[src]

[src]

Access with the implementation data without removing it from the EventLoop

[src]

Remove this event source from its event loop Read more

Auto Trait Implementations

impl<ID> !Send for SignalEventSource<ID>

impl<ID> !Sync for SignalEventSource<ID>