summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2023-04-12 12:55:42 +0000
committerGitHub <noreply@github.com>2023-04-12 12:55:42 +0000
commit803578649ac2e26b82e5de610e3dba3093d6600f (patch)
treec1f4e0646b7bdcc4c83d3b3dd47c9740f71ea102
parentcc3c0476b39cf77ad7588037381047d6f45d248f (diff)
parent83a63cc8f19a380900100e7b67b07862841b6fdf (diff)
Merge #157
157: Impl AsTypeDescription for PathBuf r=matthiasbeyer a=matthiasbeyer This patch implements `AsTypeDescription` for `PathBuf` Co-authored-by: Matthias Beyer <mail@beyermatthias.de> Co-authored-by: Marcel Müller <neikos@neikos.email>
-rw-r--r--src/lib.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 1c59407..5924fff 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -309,6 +309,8 @@ impl_config_kind!(TypeKind::String; "String"; "An IPv6 socket address" => std::n
#[cfg(feature = "url")]
impl_config_kind!(TypeKind::String; "String"; "An URL" => url::Url);
+impl_config_kind!(TypeKind::String; "String"; "A filesystem path" => std::path::PathBuf);
+
#[cfg(test)]
mod tests {
use std::collections::HashMap;