diff options
author | Stefan Kreutz <mail@skreutz.com> | 2022-12-11 14:37:08 +0100 |
---|---|---|
committer | Stefan Kreutz <mail@skreutz.com> | 2022-12-11 14:37:08 +0100 |
commit | e0bbfc07afaf36cbd1dd8d6bfe442dcf9f9a69b7 (patch) | |
tree | e03217d928ac9a5f841a93bad5c5a434cefb7568 /wpa-psk | |
parent | 01d423fac53d0d1976c6d2c8dccf7f8eb62a969c (diff) | |
download | wpa-psk-e0bbfc07afaf36cbd1dd8d6bfe442dcf9f9a69b7.tar |
Deny missings docs
Diffstat (limited to 'wpa-psk')
-rw-r--r-- | wpa-psk/src/lib.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/wpa-psk/src/lib.rs b/wpa-psk/src/lib.rs index 56bbf11..5acf8e5 100644 --- a/wpa-psk/src/lib.rs +++ b/wpa-psk/src/lib.rs @@ -26,6 +26,7 @@ //! ``` #![forbid(unsafe_code)] +#![deny(missing_docs)] use std::{error::Error, fmt::Display}; @@ -59,9 +60,12 @@ impl<'a> TryFrom<&'a str> for Ssid<'a> { } } +/// SSID validation error. #[derive(Debug, PartialEq, Eq)] pub enum ValidateSsidError { + /// SSID is too short. TooShort, + /// SSID is too long. TooLong, } @@ -111,10 +115,14 @@ impl Display for Passphrase<'_> { } } +/// Passphrase validation error. #[derive(Debug, PartialEq, Eq)] pub enum ValidatePassphraseError { + /// Passphrase is too short. TooShort, + /// Passphrase is too long. TooLong, + /// Passphrase contains a invalid byte. InvalidByte, } |