Skip to content

Commit 8e8f093

Browse files
authoredFeb 6, 2025
fix: add missing explicit lifetime for rust 1.83 build (#5516)
* fix: add missing explicit lifetime for rust 1.83 build Signed-off-by: Rui Chen <rui@chenrui.dev> * chore: `make generate` run Signed-off-by: Rui Chen <rui@chenrui.dev> --------- Signed-off-by: Rui Chen <rui@chenrui.dev>
1 parent e311439 commit 8e8f093

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed
 

‎libflux/flux-core/src/ast/walk/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ impl<'a> Node<'a> {
180180

181181
impl<'a> Node<'a> {
182182
#[allow(missing_docs)]
183-
pub fn from_expr(expr: &'a Expression) -> Node {
183+
pub fn from_expr(expr: &'a Expression) -> Node<'a> {
184184
match expr {
185185
Expression::Identifier(e) => Node::Identifier(e),
186186
Expression::Array(e) => Node::ArrayExpr(e),

‎libflux/flux-core/src/parser/mod.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ pub struct Parser<'input> {
4141

4242
impl<'input> Parser<'input> {
4343
/// Instantiates a new parser with the given string as input.
44-
pub fn new(src: &'input str) -> Parser {
44+
pub fn new(src: &'input str) -> Parser<'input> {
4545
let s = Scanner::new(src);
4646
Parser {
4747
s,

‎libflux/go/libflux/buildinfo.gen.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ var sourceHashes = map[string]string{
1818
"libflux/flux-core/Cargo.toml": "6900c5330cd237b71f112893f989a392ab484baf6f0aa88dfe1e38a8878c17c5",
1919
"libflux/flux-core/src/ast/check/mod.rs": "4a6511e9ccc9718eada01b29544bd4d5c324ae87a85906c25ad7193a890f86fc",
2020
"libflux/flux-core/src/ast/mod.rs": "00fac7d9da0dfb0475a994b208b9e3d97ad2199a8dcc5bac941e2376c94b5f6b",
21-
"libflux/flux-core/src/ast/walk/mod.rs": "b0069cedffd1a20c77c4fe12465a8350a50a8916d0f29798ab47212fdd0b0692",
21+
"libflux/flux-core/src/ast/walk/mod.rs": "05f4e42e347a5c7cc7ee6ec8dc360cea637b58037e5a198c6051ee22da9ae9e2",
2222
"libflux/flux-core/src/bin/README.md": "c1245a4938c923d065647b4dc4f7e19486e85c93d868ef2f7f47ddff62ec81df",
2323
"libflux/flux-core/src/bin/analyze_query_log.rs": "39e671b867268e1d8c244325205d7b2493aba337033f1112b1fb59555778fe9d",
2424
"libflux/flux-core/src/bin/fluxdoc.rs": "1f06347f18eace128124b3bcde236584575060b2c5c1e67ae2617db6caf1a5dc",
@@ -29,7 +29,7 @@ var sourceHashes = map[string]string{
2929
"libflux/flux-core/src/formatter/mod.rs": "6aaf87b945bbbfd8acc7a680aae6d3f4c84f8964a9ed6cb50b99122bb240fd45",
3030
"libflux/flux-core/src/lib.rs": "487c5b2db051f7ed5276c566a9a6b2ee75d6a13459443cf94b51b6d90d20edd2",
3131
"libflux/flux-core/src/map.rs": "342c1cc111d343f01b97f38be10a9f1097bdd57cdc56f55e92fd3ed5028e6973",
32-
"libflux/flux-core/src/parser/mod.rs": "abc9f7fe02d4252c4046bf1f680916f328b5f04a73509413ef37b55a0daa1420",
32+
"libflux/flux-core/src/parser/mod.rs": "78f0decd163926b323d0b657c5f1d59a328842573aa0e4e291d594ea1e2e7fb4",
3333
"libflux/flux-core/src/parser/strconv.rs": "005ecd7a1a227d280dfd0bf065b7f9c49f68952daf7efe1c9bc3bfd91a30a909",
3434
"libflux/flux-core/src/scanner/mod.rs": "eb7afb2eff162080046ddda7d1e9d01ffd4ec3a165bbcc95a001bf7edefa5e9c",
3535
"libflux/flux-core/src/scanner/scanner.rl": "34e1f306994b8f69d0551110ce22efa75e0081b7c5f498ad293a739970bbcbc2",

0 commit comments

Comments
 (0)