pub enum JwtSignatureAlgorithm {
EdDSA,
RS256,
ES256,
ES384,
ES512,
}Variants§
Trait Implementations§
Source§impl Debug for JwtSignatureAlgorithm
impl Debug for JwtSignatureAlgorithm
Source§impl Display for JwtSignatureAlgorithm
impl Display for JwtSignatureAlgorithm
Source§impl FromStr for JwtSignatureAlgorithm
impl FromStr for JwtSignatureAlgorithm
Source§type Err = ParseError
type Err = ParseError
The associated error which can be returned from parsing.
Source§fn from_str(
s: &str,
) -> Result<JwtSignatureAlgorithm, <JwtSignatureAlgorithm as FromStr>::Err>
fn from_str( s: &str, ) -> Result<JwtSignatureAlgorithm, <JwtSignatureAlgorithm as FromStr>::Err>
Parses a string
s to return a value of this type. Read moreSource§impl PartialEq for JwtSignatureAlgorithm
impl PartialEq for JwtSignatureAlgorithm
Source§impl TryFrom<&str> for JwtSignatureAlgorithm
impl TryFrom<&str> for JwtSignatureAlgorithm
Source§type Error = ParseError
type Error = ParseError
The type returned in the event of a conversion error.
Source§fn try_from(
s: &str,
) -> Result<JwtSignatureAlgorithm, <JwtSignatureAlgorithm as TryFrom<&str>>::Error>
fn try_from( s: &str, ) -> Result<JwtSignatureAlgorithm, <JwtSignatureAlgorithm as TryFrom<&str>>::Error>
Performs the conversion.
Source§impl TryFrom<VarsigPrefix> for JwtSignatureAlgorithm
impl TryFrom<VarsigPrefix> for JwtSignatureAlgorithm
Source§fn try_from(
value: VarsigPrefix,
) -> Result<JwtSignatureAlgorithm, <JwtSignatureAlgorithm as TryFrom<VarsigPrefix>>::Error>
fn try_from( value: VarsigPrefix, ) -> Result<JwtSignatureAlgorithm, <JwtSignatureAlgorithm as TryFrom<VarsigPrefix>>::Error>
Performs the conversion.
impl Eq for JwtSignatureAlgorithm
impl StructuralPartialEq for JwtSignatureAlgorithm
Auto Trait Implementations§
impl Freeze for JwtSignatureAlgorithm
impl RefUnwindSafe for JwtSignatureAlgorithm
impl Send for JwtSignatureAlgorithm
impl Sync for JwtSignatureAlgorithm
impl Unpin for JwtSignatureAlgorithm
impl UnwindSafe for JwtSignatureAlgorithm
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more