[−][src]Enum wayland_client::Argument
Enum of possible argument in an event
Variants
Int(i32)
i32
Uint(u32)
u32
Float(f32)
float
CString
Object(Option<Proxy<AnonymousObject>>)
id of a wayland object
NewId(Option<Main<AnonymousObject>>)
id of a newly created wayland object
Vec
Fd(RawFd)
RawFd
Auto Trait Implementations
impl !Send for Argument
impl Unpin for Argument
impl !Sync for Argument
impl !UnwindSafe for Argument
impl !RefUnwindSafe for Argument
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
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> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Downcast for T where
T: Any,
[src]
T: Any,