pub enum WResponse {
BinarySpecificLimitation = 500,
ProtocolNotSuported = 501,
AccessDenied = 502,
UnexpectedError = 503,
OutOfBounds = 504,
InvalidRequest = 505,
ForbiddenByCompositor = 601,
ChannelInUse = 400,
MissingDependencies = 401,
}Expand description
Possible responses
6## : Window Request Failed
4## : Rendererer Request Failed
5## : General Program limitation
Variants§
BinarySpecificLimitation = 500
The binary does not support this function
ProtocolNotSuported = 501
Tried to use a wayland protocol that wasn’t implemented on the compositor
AccessDenied = 502
tried to access something and the request was denied by the OS
UnexpectedError = 503
Recived a value that wasn’t supposed to be empty or an error
OutOfBounds = 504
this will cause a buffer overflow
InvalidRequest = 505
user tried to do an impossible action
ForbiddenByCompositor = 601
Tried to do something with the window, but the compositor denied
ChannelInUse = 400
Something for macos
MissingDependencies = 401
A dynamic linked dependency was missing on execution
Trait Implementations§
Auto Trait Implementations§
impl Freeze for WResponse
impl RefUnwindSafe for WResponse
impl Send for WResponse
impl Sync for WResponse
impl Unpin for WResponse
impl UnwindSafe for WResponse
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