Crate fuchsia_wayland_core

Source

Structs§

Array
Wrapper around the array data provided by the wayland wire format.
Fixed
A 24.8 fixed point number.
Message
MessageGroupSpec
An array of |MessageSpec|s for either a set of requests or events.
MessageHeader
MessageSpec
An array of |ArgKind|s for a single request or event message.
MismatchedArgKind
NewObject
A NewObject is a type-safe wrapper around a ‘new_id’ argument that has a static wayland interface. This wrapper will enforce that the object is only implemented by types that can receive wayland messages for the expected interface.
UnknownEnumValue

Enums§

Arg
ArgKind
DecodeError
EncodeError
Enum
Thin wrapper around the typed enum values that allow us to transport unknown enum values.

Traits§

FromArgs
Trait to be implemented by any type used as an interface ‘request’.
Interface
IntoMessage
Trait to be implemented by any type used as an interface ‘event’.
MessageType
Common base trait for all rust types that model wayland Requests or Events.

Type Aliases§

NewId
ObjectId