feat: ✨ new error type -> permission
This commit is contained in:
parent
d54c138607
commit
97ff087111
1 changed files with 2 additions and 0 deletions
|
@ -10,6 +10,7 @@ pub struct User {
|
||||||
|
|
||||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||||
pub enum Error {
|
pub enum Error {
|
||||||
|
Permission(String),
|
||||||
MediaPlay(String),
|
MediaPlay(String),
|
||||||
MediaStream(String),
|
MediaStream(String),
|
||||||
InvalidSignalType(String),
|
InvalidSignalType(String),
|
||||||
|
@ -41,6 +42,7 @@ impl std::error::Error for Error {
|
||||||
impl Display for Error {
|
impl Display for Error {
|
||||||
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
|
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
|
||||||
match self {
|
match self {
|
||||||
|
Error::Permission(permission_cause) => write!(f, "Permission | {}", permission_cause),
|
||||||
Error::MediaPlay(err_val) => write!(f, "Media Play | {}", err_val),
|
Error::MediaPlay(err_val) => write!(f, "Media Play | {}", err_val),
|
||||||
Error::MediaStream(err_val) => write!(f, "Media Stream | {}", err_val),
|
Error::MediaStream(err_val) => write!(f, "Media Stream | {}", err_val),
|
||||||
Error::InvalidSignalType(invalid_signal_type) => {
|
Error::InvalidSignalType(invalid_signal_type) => {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue