summaryrefslogtreecommitdiff
path: root/net-nds/389-ds-base/files/389-ds-base-3.0.6-rust-1.89.patch
blob: 7b026d4379e2f3ccb6ea9b5c1ae00f6e1e360efb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
From 1701419551c246e9dc21778b118220eeb2258125 Mon Sep 17 00:00:00 2001
From: Viktor Ashirov <vashirov@redhat.com>
Date: Mon, 11 Aug 2025 13:19:13 +0200
Subject: [PATCH] Issue 6929 - Compilation failure with rust-1.89 on Fedora ELN

Bug Description:
The `ValueArrayRefIter` struct has a lifetime parameter `'a`.
But in the `iter` method  the return type doesn't specify the lifetime parameter.

Fix Description:
Make the lifetime explicit.

Fixes: https://github.com/389ds/389-ds-base/issues/6929

Reviewed by: @droideck (Thanks!)
---
 src/slapi_r_plugin/src/value.rs | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/slapi_r_plugin/src/value.rs b/src/slapi_r_plugin/src/value.rs
index 2fd35c808d..fec74ac254 100644
--- a/src/slapi_r_plugin/src/value.rs
+++ b/src/slapi_r_plugin/src/value.rs
@@ -61,7 +61,7 @@ impl ValueArrayRef {
         ValueArrayRef { raw_slapi_val }
     }
 
-    pub fn iter(&self) -> ValueArrayRefIter {
+    pub fn iter(&self) -> ValueArrayRefIter<'_> {
         ValueArrayRefIter {
             idx: 0,
             va_ref: &self,