Un-hide a few elidded lifetimes
This commit is contained in:
@@ -149,7 +149,7 @@ impl KeyConfig {
|
||||
/// Returns the password in case any is provided.
|
||||
///
|
||||
/// If `password_file` was given, the password is read from that file.
|
||||
async fn password(&self) -> anyhow::Result<Option<Cow<[u8]>>> {
|
||||
async fn password(&self) -> anyhow::Result<Option<Cow<'_, [u8]>>> {
|
||||
Ok(match &self.password {
|
||||
Some(Password::File(path)) => Some(Cow::Owned(tokio::fs::read(path).await?)),
|
||||
Some(Password::Value(password)) => Some(Cow::Borrowed(password.as_bytes())),
|
||||
@@ -160,7 +160,7 @@ impl KeyConfig {
|
||||
/// Returns the key.
|
||||
///
|
||||
/// If `key_file` was given, the key is read from that file.
|
||||
async fn key(&self) -> anyhow::Result<Cow<[u8]>> {
|
||||
async fn key(&self) -> anyhow::Result<Cow<'_, [u8]>> {
|
||||
Ok(match &self.key {
|
||||
Key::File(path) => Cow::Owned(tokio::fs::read(path).await?),
|
||||
Key::Value(key) => Cow::Borrowed(key.as_bytes()),
|
||||
|
||||
@@ -173,7 +173,7 @@ impl std::ops::Deref for AuthorizationGrant {
|
||||
|
||||
impl AuthorizationGrant {
|
||||
#[must_use]
|
||||
pub fn parse_login_hint(&self, homeserver: &str) -> LoginHint {
|
||||
pub fn parse_login_hint(&self, homeserver: &str) -> LoginHint<'_> {
|
||||
let Some(login_hint) = &self.login_hint else {
|
||||
return LoginHint::None;
|
||||
};
|
||||
|
||||
@@ -74,7 +74,7 @@ fn keystore(alg: &JsonWebSignatureAlg) -> Keystore {
|
||||
}
|
||||
|
||||
/// Generate an ID token.
|
||||
fn id_token(issuer: &str) -> (IdToken, PublicJsonWebKeySet) {
|
||||
fn id_token(issuer: &str) -> (IdToken<'_>, PublicJsonWebKeySet) {
|
||||
let signing_alg = ID_TOKEN_SIGNING_ALG;
|
||||
|
||||
let keystore = keystore(&signing_alg);
|
||||
|
||||
@@ -34,7 +34,7 @@ fn id_token(
|
||||
issuer: &str,
|
||||
flag: Option<IdTokenFlag>,
|
||||
auth_time: Option<DateTime<Utc>>,
|
||||
) -> (IdToken, PublicJsonWebKeySet) {
|
||||
) -> (IdToken<'_>, PublicJsonWebKeySet) {
|
||||
let signing_alg = ID_TOKEN_SIGNING_ALG;
|
||||
|
||||
let keystore = keystore(&signing_alg);
|
||||
|
||||
Reference in New Issue
Block a user