pub struct Object {
pub id: ObjectId,
pub interface: &'static Interface,
pub version: u32,
}
Expand description
Fields§
§id: ObjectId
§interface: &'static Interface
§version: u32
Trait Implementations§
Source§impl Ord for Object
impl Ord for Object
Source§impl PartialOrd for Object
impl PartialOrd for Object
Source§impl TryFrom<Object> for WlBuffer
impl TryFrom<Object> for WlBuffer
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlCallback
impl TryFrom<Object> for WlCallback
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlCompositor
impl TryFrom<Object> for WlCompositor
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlDataDevice
impl TryFrom<Object> for WlDataDevice
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlDataDeviceManager
impl TryFrom<Object> for WlDataDeviceManager
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlDataOffer
impl TryFrom<Object> for WlDataOffer
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlDataSource
impl TryFrom<Object> for WlDataSource
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlKeyboard
impl TryFrom<Object> for WlKeyboard
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlOutput
impl TryFrom<Object> for WlOutput
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlPointer
impl TryFrom<Object> for WlPointer
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlRegion
impl TryFrom<Object> for WlRegion
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlRegistry
impl TryFrom<Object> for WlRegistry
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlSeat
impl TryFrom<Object> for WlSeat
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlShell
impl TryFrom<Object> for WlShell
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlShellSurface
impl TryFrom<Object> for WlShellSurface
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlShm
impl TryFrom<Object> for WlShm
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlShmPool
impl TryFrom<Object> for WlShmPool
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlSubcompositor
impl TryFrom<Object> for WlSubcompositor
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlSubsurface
impl TryFrom<Object> for WlSubsurface
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlSurface
impl TryFrom<Object> for WlSurface
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
Source§impl TryFrom<Object> for WlTouch
impl TryFrom<Object> for WlTouch
Source§type Error = WrongObject
type Error = WrongObject
The type returned in the event of a conversion error.
impl Copy for Object
impl Eq for Object
Auto Trait Implementations§
impl Freeze for Object
impl RefUnwindSafe for Object
impl Send for Object
impl Sync for Object
impl Unpin for Object
impl UnwindSafe for Object
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