summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/client_identifier.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/client_identifier.rs b/src/client_identifier.rs
index f0f5356..bce8d40 100644
--- a/src/client_identifier.rs
+++ b/src/client_identifier.rs
@@ -56,7 +56,11 @@ impl ClientIdentifier {
}
pub fn as_str(&self) -> &str {
- todo!()
+ match self {
+ ClientIdentifier::MinimalRequired(s) => s.0.as_ref(),
+ ClientIdentifier::PotentiallyServerProvided => "",
+ ClientIdentifier::PotentiallyAccepted(s) => s.0.as_ref(),
+ }
}
}