#[derive(Debug, thiserror::Error)]
#[non_exhaustive]
pub enum PkceError {
#[error("invalid code verifier length: {0} (must be between 43 and 128)")]
InvalidVerifierLength(usize),
#[error("code verifier contains characters outside the unreserved set")]
InvalidVerifierChars,
}