//! Types describing the outcome of JWT validation.
//!
//! This module contains [`JwtValidationResult`], the high-level result returned
//! by JWT validation helpers after decoding and issuer checks.
use JwtClaims;
/// Result of validating a JWT token.
///
/// This type separates successful validation from the two expected failure
/// categories exposed by this crate:
/// - the token could not be decoded or validated
/// - the token decoded successfully but did not match the expected issuer