[−][src]Struct wayland_client::cursor::CursorTheme
Represents a cursor theme loaded from the system.
Methods
impl CursorTheme
[src]
pub fn get_cursor(&self, name: &str) -> Option<Cursor>
[src]
Retrieve a cursor from the theme.
Returns None
if this cursor is not provided by the theme.
Panics if the name contains an interior null.
Trait Implementations
Auto Trait Implementations
impl Unpin for CursorTheme
impl !Sync for CursorTheme
impl UnwindSafe for CursorTheme
impl RefUnwindSafe for CursorTheme
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,