Skip to content

Commit

Permalink
Merge pull request #473 from ModProg/add-result-type-alias
Browse files Browse the repository at this point in the history
Add Result type alias
  • Loading branch information
diwic authored Jul 7, 2024
2 parents d6f5305 + 98812c6 commit 4ff494e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
6 changes: 6 additions & 0 deletions dbus/src/error.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@ use std::{ptr, fmt};
use crate::{arg, to_c_str, c_str_to_slice, init_dbus, Message};
use crate::strings::ErrorName;
use std::error::Error as stdError;
use std::result::Result as stdResult;

/// Alias for a [`Result`](stdResult) containing [`dbus::Error`](Error) by default.
///
/// Can still be used with different error types.
pub type Result<T, E = Error> = stdResult<T, E>;

/// D-Bus Error wrapper.
///
Expand Down
2 changes: 1 addition & 1 deletion dbus/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ pub mod message;
pub mod ffidisp;

mod error;
pub use error::{Error, MethodErr};
pub use error::{Error, MethodErr, Result};

pub mod channel;

Expand Down

0 comments on commit 4ff494e

Please sign in to comment.