pub enum HeadlessCreationError {
AdapterCreation(RequestAdapterError),
DeviceCreation(RequestDeviceError),
InvalidRowLength {
alignment: u32,
actual: u32,
},
}Variants§
Trait Implementations§
Source§impl Debug for HeadlessCreationError
impl Debug for HeadlessCreationError
Source§impl Display for HeadlessCreationError
impl Display for HeadlessCreationError
Source§impl Error for HeadlessCreationError
impl Error for HeadlessCreationError
Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<RequestAdapterError> for HeadlessCreationError
impl From<RequestAdapterError> for HeadlessCreationError
Source§fn from(source: RequestAdapterError) -> Self
fn from(source: RequestAdapterError) -> Self
Converts to this type from the input type.
Source§impl From<RequestDeviceError> for HeadlessCreationError
impl From<RequestDeviceError> for HeadlessCreationError
Source§fn from(source: RequestDeviceError) -> Self
fn from(source: RequestDeviceError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for HeadlessCreationError
impl RefUnwindSafe for HeadlessCreationError
impl Send for HeadlessCreationError
impl Sync for HeadlessCreationError
impl Unpin for HeadlessCreationError
impl UnsafeUnpin for HeadlessCreationError
impl UnwindSafe for HeadlessCreationError
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