1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
use thiserror::Error;

#[derive(Debug, Error)]
pub enum PlatformError {
	#[error("Message Dispatch Error")]
	MessageDispatchError,

	#[error("Invalid context state")]
	InvalidContextState,

	#[error("Window creation failure")]
	WindowInitFailure,

	#[error("Unknown Window Error")]
	Unknown,
}