diff options
author | Marcel Müller <neikos@neikos.email> | 2024-03-27 16:18:57 +0100 |
---|---|---|
committer | Marcel Müller <neikos@neikos.email> | 2024-03-27 16:46:02 +0100 |
commit | 3ca5d545f4ae9612b3ec3d49ada061d37db9a3ec (patch) | |
tree | 5c22fa386b4855ac6fdf2ca86f2fe66488cbdb4c | |
parent | a3ef3e7a02fb916f57981c22f24b02f5811141bc (diff) |
Implement ClientIdentifier::as_str
Signed-off-by: Marcel Müller <neikos@neikos.email>
-rw-r--r-- | src/client_identifier.rs | 6 |
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(), + } } } |