Update libloading dependency to 0.6.2

async
Manos Pitsidianakis 2020-06-03 17:06:24 +03:00
parent 5366888dff
commit 84976b1dc9
Signed by: Manos Pitsidianakis
GPG Key ID: 73627C2F690DF710
3 changed files with 10 additions and 4 deletions

5
Cargo.lock generated
View File

@ -656,11 +656,10 @@ dependencies = [
[[package]] [[package]]
name = "libloading" name = "libloading"
version = "0.5.2" version = "0.6.2"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2b111a074963af1d37a139918ac6d49ad1d0d5e47f72fd55388619691a7d753" checksum = "2cadb8e769f070c45df05c78c7520eb4cd17061d4ab262e43cfc68b4d00ac71c"
dependencies = [ dependencies = [
"cc",
"winapi 0.3.8", "winapi 0.3.8",
] ]

View File

@ -42,7 +42,7 @@ smallvec = { version = "1.1.0", features = ["serde", ] }
nix = "0.17.0" nix = "0.17.0"
rusqlite = {version = "0.20.0", optional =true } rusqlite = {version = "0.20.0", optional =true }
libloading = "0.5.2" libloading = "0.6.2"
[features] [features]
default = ["unicode_algorithms", "imap_backend", "maildir_backend", "mbox_backend", "vcard", "sqlite3"] default = ["unicode_algorithms", "imap_backend", "maildir_backend", "mbox_backend", "vcard", "sqlite3"]

View File

@ -206,6 +206,13 @@ impl From<nix::Error> for MeliError {
} }
} }
impl From<libloading::Error> for MeliError {
#[inline]
fn from(kind: libloading::Error) -> MeliError {
MeliError::new(format!("{}", kind)).set_source(Some(Arc::new(kind)))
}
}
impl From<&str> for MeliError { impl From<&str> for MeliError {
#[inline] #[inline]
fn from(kind: &str) -> MeliError { fn from(kind: &str) -> MeliError {