Fix VersionOrUrlRef::url lifetimes

This commit is contained in:
Tomasz (Tom) Kramkowski 2025-12-08 22:42:47 +00:00
parent 6ad80c5150
commit 9f51dca37c
1 changed files with 2 additions and 2 deletions

View File

@ -122,9 +122,9 @@ pub enum VersionOrUrlRef<'a, T: Pep508Url = VerbatimUrl> {
Url(&'a T),
}
impl<T: Pep508Url> VersionOrUrlRef<'_, T> {
impl<'a, T: Pep508Url> VersionOrUrlRef<'a, T> {
/// If it is a URL, return its value.
pub fn url(&self) -> Option<&T> {
pub fn url(&self) -> Option<&'a T> {
match self {
Self::Version(_) => None,
Self::Url(url) => Some(url),