Coverage Report

Created: 2026-03-11 07:34

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/rust/registry/src/index.crates.io-1949cf8c6b5b557f/reblessive-0.4.3/src/stack/stk.rs
Line
Count
Source
1
use super::future::{InnerStkFuture, StkFuture, YieldFuture};
2
use crate::{ptr::Owned, Stack};
3
use std::{future::Future, marker::PhantomData};
4
5
/// A reference back to stack from inside the running future.
6
///
7
/// Used for spawning new futures onto the stack from a future running on the stack.
8
pub struct Stk(
9
    // Marker to make sure Stk doesn't implement send or sync.
10
    PhantomData<*mut Stack>,
11
);
12
13
pub trait StackMarker: 'static {
14
    unsafe fn create() -> &'static mut Self;
15
}
16
17
impl StackMarker for Stk {
18
5.46M
    unsafe fn create() -> &'static mut Self {
19
        // Safety: Stk is an unsized typed so any pointer that is not null is a valid pointer to the type.
20
        // Therefore we can create a static reference to the type from a dangling pointer.
21
5.46M
        unsafe { Owned::dangling().as_mut() }
22
5.46M
    }
23
}
24
25
impl Stk {
26
    /// Run a new future in the runtime.
27
5.46M
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
5.46M
    where
29
5.46M
        F: FnOnce(&'a mut Stk) -> Fut,
30
5.46M
        Fut: Future<Output = R> + 'a,
31
    {
32
5.46M
        StkFuture(InnerStkFuture::new(f))
33
5.46M
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value_set<surrealdb_core::syn::parser::value::SurrealQL>::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::value::SurrealQL as surrealdb_core::syn::parser::value::ValueParseFunc>::parse::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value_array<surrealdb_core::syn::parser::value::Json>::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::value::Json as surrealdb_core::syn::parser::value::ValueParseFunc>::parse::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value_array<surrealdb_core::syn::parser::value::SurrealQL>::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::value::SurrealQL as surrealdb_core::syn::parser::value::ValueParseFunc>::parse::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value_object<surrealdb_core::syn::parser::value::Json>::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::value::Json as surrealdb_core::syn::parser::value::ValueParseFunc>::parse::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value_object<surrealdb_core::syn::parser::value::SurrealQL>::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::value::SurrealQL as surrealdb_core::syn::parser::value::ValueParseFunc>::parse::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_object_like::{closure#0}::{closure#0}::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
2.26k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
2.26k
    where
29
2.26k
        F: FnOnce(&'a mut Stk) -> Fut,
30
2.26k
        Fut: Future<Output = R> + 'a,
31
    {
32
2.26k
        StkFuture(InnerStkFuture::new(f))
33
2.26k
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_insert_values::{closure#0}::{closure#1}::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
38.5k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
38.5k
    where
29
38.5k
        F: FnOnce(&'a mut Stk) -> Fut,
30
38.5k
        Fut: Future<Output = R> + 'a,
31
    {
32
38.5k
        StkFuture(InnerStkFuture::new(f))
33
38.5k
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}::{closure#0}::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_postfix::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
38
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
38
    where
29
38
        F: FnOnce(&'a mut Stk) -> Fut,
30
38
        Fut: Future<Output = R> + 'a,
31
    {
32
38
        StkFuture(InnerStkFuture::new(f))
33
38
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_postfix::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_infix_op::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::pratt_parse_expr::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
46.2k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
46.2k
    where
29
46.2k
        F: FnOnce(&'a mut Stk) -> Fut,
30
46.2k
        Fut: Future<Output = R> + 'a,
31
    {
32
46.2k
        StkFuture(InnerStkFuture::new(f))
33
46.2k
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_prefix_op::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::pratt_parse_expr::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
2.55M
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
2.55M
    where
29
2.55M
        F: FnOnce(&'a mut Stk) -> Fut,
30
2.55M
        Fut: Future<Output = R> + 'a,
31
    {
32
2.55M
        StkFuture(InnerStkFuture::new(f))
33
2.55M
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_inner_kind::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_concrete_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
25.0k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
25.0k
    where
29
25.0k
        F: FnOnce(&'a mut Stk) -> Fut,
30
25.0k
        Fut: Future<Output = R> + 'a,
31
    {
32
25.0k
        StkFuture(InnerStkFuture::new(f))
33
25.0k
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_concrete_kind::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_inner_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
324k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
324k
    where
29
324k
        F: FnOnce(&'a mut Stk) -> Fut,
30
324k
        Fut: Future<Output = R> + 'a,
31
    {
32
324k
        StkFuture(InnerStkFuture::new(f))
33
324k
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_concrete_kind::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_inner_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_concrete_kind::{closure#0}::{closure#4}, <surrealdb_core::syn::parser::Parser>::parse_inner_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_concrete_kind::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_inner_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
411k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
411k
    where
29
411k
        F: FnOnce(&'a mut Stk) -> Fut,
30
411k
        Fut: Future<Output = R> + 'a,
31
    {
32
411k
        StkFuture(InnerStkFuture::new(f))
33
411k
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_inner_single_kind::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_concrete_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_inner_single_kind::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_concrete_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_inner_single_kind::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_concrete_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
738k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
738k
    where
29
738k
        F: FnOnce(&'a mut Stk) -> Fut,
30
738k
        Fut: Future<Output = R> + 'a,
31
    {
32
738k
        StkFuture(InnerStkFuture::new(f))
33
738k
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_access::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_record_id::{closure#0}, core::result::Result<surrealdb_core::sql::record_id::RecordIdLit, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
2
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
2
    where
29
2
        F: FnOnce(&'a mut Stk) -> Fut,
30
2
        Fut: Future<Output = R> + 'a,
31
    {
32
2
        StkFuture(InnerStkFuture::new(f))
33
2
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_for_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_let_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
57
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
57
    where
29
57
        F: FnOnce(&'a mut Stk) -> Fut,
30
57
        Fut: Future<Output = R> + 'a,
31
    {
32
57
        StkFuture(InnerStkFuture::new(f))
33
57
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_use_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_use_stmt::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_use_stmt::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_info_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_info_stmt::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_info_stmt::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_info_stmt::{closure#0}::{closure#5}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_info_stmt::{closure#0}::{closure#6}, <surrealdb_core::syn::parser::Parser>::parse_expr_table::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_info_stmt::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_table::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_stmt_list::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_top_level_expr::{closure#0}, core::result::Result<surrealdb_core::sql::ast::TopLevelExpr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
280k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
280k
    where
29
280k
        F: FnOnce(&'a mut Stk) -> Fut,
30
280k
        Fut: Future<Output = R> + 'a,
31
    {
32
280k
        StkFuture(InnerStkFuture::new(f))
33
280k
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_assignment::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
512
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
512
    where
29
512
        F: FnOnce(&'a mut Stk) -> Fut,
30
512
        Fut: Future<Output = R> + 'a,
31
    {
32
512
        StkFuture(InnerStkFuture::new(f))
33
512
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_return_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
127
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
127
    where
29
127
        F: FnOnce(&'a mut Stk) -> Fut,
30
127
        Fut: Future<Output = R> + 'a,
31
    {
32
127
        StkFuture(InnerStkFuture::new(f))
33
127
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_explain_expr::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_start::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_fields::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_fields::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
275
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
275
    where
29
275
        F: FnOnce(&'a mut Stk) -> Fut,
30
275
        Fut: Future<Output = R> + 'a,
31
    {
32
275
        StkFuture(InnerStkFuture::new(f))
33
275
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_dot_part::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_curly_part::{closure#0}, core::result::Result<surrealdb_core::sql::part::Part, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_what_list::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_table::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
1.33k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
1.33k
    where
29
1.33k
        F: FnOnce(&'a mut Stk) -> Fut,
30
1.33k
        Fut: Future<Output = R> + 'a,
31
    {
32
1.33k
        StkFuture(InnerStkFuture::new(f))
33
1.33k
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_what_list::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_table::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
867
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
867
    where
29
867
        F: FnOnce(&'a mut Stk) -> Fut,
30
867
        Fut: Future<Output = R> + 'a,
31
    {
32
867
        StkFuture(InnerStkFuture::new(f))
33
867
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_plain_idiom::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
37
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
37
    where
29
37
        F: FnOnce(&'a mut Stk) -> Fut,
30
37
        Fut: Future<Output = R> + 'a,
31
    {
32
37
        StkFuture(InnerStkFuture::new(f))
33
37
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_plain_idiom::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
3
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
3
    where
29
3
        F: FnOnce(&'a mut Stk) -> Fut,
30
3
        Fut: Future<Output = R> + 'a,
31
    {
32
3
        StkFuture(InnerStkFuture::new(f))
33
3
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_plain_idiom::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_plain_idiom::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_bracket_part::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_bracket_part::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
285
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
285
    where
29
285
        F: FnOnce(&'a mut Stk) -> Fut,
30
285
        Fut: Future<Output = R> + 'a,
31
    {
32
285
        StkFuture(InnerStkFuture::new(f))
33
285
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remaining_idiom::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
5.19k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
5.19k
    where
29
5.19k
        F: FnOnce(&'a mut Stk) -> Fut,
30
5.19k
        Fut: Future<Output = R> + 'a,
31
    {
32
5.19k
        StkFuture(InnerStkFuture::new(f))
33
5.19k
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remaining_idiom::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
453
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
453
    where
29
453
        F: FnOnce(&'a mut Stk) -> Fut,
30
453
        Fut: Future<Output = R> + 'a,
31
    {
32
453
        StkFuture(InnerStkFuture::new(f))
33
453
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remaining_idiom::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
36
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
36
    where
29
36
        F: FnOnce(&'a mut Stk) -> Fut,
30
36
        Fut: Future<Output = R> + 'a,
31
    {
32
36
        StkFuture(InnerStkFuture::new(f))
33
36
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remaining_idiom::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_array::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
877k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
877k
    where
29
877k
        F: FnOnce(&'a mut Stk) -> Fut,
30
877k
        Fut: Future<Output = R> + 'a,
31
    {
32
877k
        StkFuture(InnerStkFuture::new(f))
33
877k
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_script::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
4
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
4
    where
29
4
        F: FnOnce(&'a mut Stk) -> Fut,
30
4
        Fut: Future<Output = R> + 'a,
31
    {
32
4
        StkFuture(InnerStkFuture::new(f))
33
4
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_closure::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_closure::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_inner_single_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_prime_expr::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_prime_expr::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_prime_expr::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_record_id::{closure#0}, core::result::Result<surrealdb_core::sql::record_id::RecordIdLit, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
7
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
7
    where
29
7
        F: FnOnce(&'a mut Stk) -> Fut,
30
7
        Fut: Future<Output = R> + 'a,
31
    {
32
7
        StkFuture(InnerStkFuture::new(f))
33
7
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_prime_expr::{closure#0}::{closure#5}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_prime_expr::{closure#0}::{closure#7}, <surrealdb_core::syn::parser::Parser>::parse_closure_after_args::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
236
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
236
    where
29
236
        F: FnOnce(&'a mut Stk) -> Fut,
30
236
        Fut: Future<Output = R> + 'a,
31
    {
32
236
        StkFuture(InnerStkFuture::new(f))
33
236
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_prime_expr::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_lookup::{closure#0}, core::result::Result<surrealdb_core::sql::lookup::Lookup, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_prime_expr::{closure#0}::{closure#12}, <surrealdb_core::syn::parser::Parser>::parse_if_stmt::{closure#0}, core::result::Result<surrealdb_core::sql::statements::ifelse::IfelseStatement, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
497
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
497
    where
29
497
        F: FnOnce(&'a mut Stk) -> Fut,
30
497
        Fut: Future<Output = R> + 'a,
31
    {
32
497
        StkFuture(InnerStkFuture::new(f))
33
497
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_prime_expr::{closure#0}::{closure#13}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_closure_or_mock::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_closure::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_closure_after_args::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_inner_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_closure_after_args::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
236
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
236
    where
29
236
        F: FnOnce(&'a mut Stk) -> Fut,
30
236
        Fut: Future<Output = R> + 'a,
31
    {
32
236
        StkFuture(InnerStkFuture::new(f))
33
236
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_closure_after_args::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_block::{closure#0}, core::result::Result<surrealdb_core::sql::block::Block, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_covered_expr_or_coordinate::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
3.44k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
3.44k
    where
29
3.44k
        F: FnOnce(&'a mut Stk) -> Fut,
30
3.44k
        Fut: Future<Output = R> + 'a,
31
    {
32
3.44k
        StkFuture(InnerStkFuture::new(f))
33
3.44k
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_set_inner::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
131k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
131k
    where
29
131k
        F: FnOnce(&'a mut Stk) -> Fut,
30
131k
        Fut: Future<Output = R> + 'a,
31
    {
32
131k
        StkFuture(InnerStkFuture::new(f))
33
131k
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_block_expr::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
29
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
29
    where
29
29
        F: FnOnce(&'a mut Stk) -> Fut,
30
29
        Fut: Future<Output = R> + 'a,
31
    {
32
29
        StkFuture(InnerStkFuture::new(f))
33
29
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_object_like::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
242
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
242
    where
29
242
        F: FnOnce(&'a mut Stk) -> Fut,
30
242
        Fut: Future<Output = R> + 'a,
31
    {
32
242
        StkFuture(InnerStkFuture::new(f))
33
242
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_object_entry::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
12.2k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
12.2k
    where
29
12.2k
        F: FnOnce(&'a mut Stk) -> Fut,
30
12.2k
        Fut: Future<Output = R> + 'a,
31
    {
32
12.2k
        StkFuture(InnerStkFuture::new(f))
33
12.2k
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_builtin::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_builtin_function::{closure#0}, core::result::Result<surrealdb_core::sql::function::FunctionCall, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
92
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
92
    where
29
92
        F: FnOnce(&'a mut Stk) -> Fut,
30
92
        Fut: Future<Output = R> + 'a,
31
    {
32
92
        StkFuture(InnerStkFuture::new(f))
33
92
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_builtin_function::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
92
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
92
    where
29
92
        F: FnOnce(&'a mut Stk) -> Fut,
30
92
        Fut: Future<Output = R> + 'a,
31
    {
32
92
        StkFuture(InnerStkFuture::new(f))
33
92
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_model::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_function_args::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
2
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
2
    where
29
2
        F: FnOnce(&'a mut Stk) -> Fut,
30
2
        Fut: Future<Output = R> + 'a,
31
    {
32
2
        StkFuture(InnerStkFuture::new(f))
33
2
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_id_range::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_record_id_key::{closure#0}, core::result::Result<surrealdb_core::sql::record_id::key::RecordIdKeyLit, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_id_range::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_record_id_key::{closure#0}, core::result::Result<surrealdb_core::sql::record_id::key::RecordIdKeyLit, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_id_range::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_record_id_key::{closure#0}, core::result::Result<surrealdb_core::sql::record_id::key::RecordIdKeyLit, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_record_id_or_range::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_record_id_key::{closure#0}, core::result::Result<surrealdb_core::sql::record_id::key::RecordIdKeyLit, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_record_id_or_range::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_record_id_key::{closure#0}, core::result::Result<surrealdb_core::sql::record_id::key::RecordIdKeyLit, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
499
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
499
    where
29
499
        F: FnOnce(&'a mut Stk) -> Fut,
30
499
        Fut: Future<Output = R> + 'a,
31
    {
32
499
        StkFuture(InnerStkFuture::new(f))
33
499
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_record_id_or_range::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_record_id_key::{closure#0}, core::result::Result<surrealdb_core::sql::record_id::key::RecordIdKeyLit, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_record_id_or_range::{closure#0}::{closure#4}, <surrealdb_core::syn::parser::Parser>::parse_record_id_key::{closure#0}, core::result::Result<surrealdb_core::sql::record_id::key::RecordIdKeyLit, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
2
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
2
    where
29
2
        F: FnOnce(&'a mut Stk) -> Fut,
30
2
        Fut: Future<Output = R> + 'a,
31
    {
32
2
        StkFuture(InnerStkFuture::new(f))
33
2
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_record_id_or_range::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_record_id_key::{closure#0}, core::result::Result<surrealdb_core::sql::record_id::key::RecordIdKeyLit, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
30
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
30
    where
29
30
        F: FnOnce(&'a mut Stk) -> Fut,
30
30
        Fut: Future<Output = R> + 'a,
31
    {
32
30
        StkFuture(InnerStkFuture::new(f))
33
30
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_record_id_from_ident::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_record_id_key::{closure#0}, core::result::Result<surrealdb_core::sql::record_id::key::RecordIdKeyLit, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
4
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
4
    where
29
4
        F: FnOnce(&'a mut Stk) -> Fut,
30
4
        Fut: Future<Output = R> + 'a,
31
    {
32
4
        StkFuture(InnerStkFuture::new(f))
33
4
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_if_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
497
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
497
    where
29
497
        F: FnOnce(&'a mut Stk) -> Fut,
30
497
        Fut: Future<Output = R> + 'a,
31
    {
32
497
        StkFuture(InnerStkFuture::new(f))
33
497
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_if_stmt::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_worded_tail::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_worded_tail::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_worded_tail::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_bracketed_tail::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
2.51k
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
2.51k
    where
29
2.51k
        F: FnOnce(&'a mut Stk) -> Fut,
30
2.51k
        Fut: Future<Output = R> + 'a,
31
    {
32
2.51k
        StkFuture(InnerStkFuture::new(f))
33
2.51k
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_alter_field::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_inner_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_alter_field::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_alter_field::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_alter_field::{closure#0}::{closure#4}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_alter_field::{closure#0}::{closure#5}, <surrealdb_core::syn::parser::Parser>::parse_permission::{closure#0}, core::result::Result<surrealdb_core::sql::permission::Permissions, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_alter_field::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_alter_table::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_permission::{closure#0}, core::result::Result<surrealdb_core::sql::permission::Permissions, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_alter_system::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_alter_sequence::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::try_parse_data::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::try_parse_data::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::try_parse_data::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::try_parse_data::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_reference::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_permission::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_specific_permission::{closure#0}, core::result::Result<(), surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
1
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
1
    where
29
1
        F: FnOnce(&'a mut Stk) -> Fut,
30
1
        Fut: Future<Output = R> + 'a,
31
    {
32
1
        StkFuture(InnerStkFuture::new(f))
33
1
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::try_parse_timeout::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::try_parse_condition::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
15
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
15
    where
29
15
        F: FnOnce(&'a mut Stk) -> Fut,
30
15
        Fut: Future<Output = R> + 'a,
31
    {
32
15
        StkFuture(InnerStkFuture::new(f))
33
15
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_permission_value::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_create_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_api::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_api::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_api::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_api::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_define_event::{closure#0}, core::result::Result<surrealdb_core::sql::statements::define::event::DefineEventStatement, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_stmt::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_define_index::{closure#0}, core::result::Result<surrealdb_core::sql::statements::define::index::DefineIndexStatement, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
12
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
12
    where
29
12
        F: FnOnce(&'a mut Stk) -> Fut,
30
12
        Fut: Future<Output = R> + 'a,
31
    {
32
12
        StkFuture(InnerStkFuture::new(f))
33
12
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_stmt::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_define_field::{closure#0}, core::result::Result<surrealdb_core::sql::statements::define::field::DefineFieldStatement, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_user::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_user::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_user::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_user::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_event::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_event::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_event::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_event::{closure#0}::{closure#4}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_event::{closure#0}::{closure#5}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_event::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_table::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_field::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_field::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_inner_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_field::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_field::{closure#0}::{closure#4}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_field::{closure#0}::{closure#5}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_field::{closure#0}::{closure#6}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_field::{closure#0}::{closure#7}, <surrealdb_core::syn::parser::Parser>::parse_permission::{closure#0}, core::result::Result<surrealdb_core::sql::permission::Permissions, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_field::{closure#0}::{closure#8}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_field::{closure#0}::{closure#9}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_field::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_table::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_index::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
12
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
12
    where
29
12
        F: FnOnce(&'a mut Stk) -> Fut,
30
12
        Fut: Future<Output = R> + 'a,
31
    {
32
12
        StkFuture(InnerStkFuture::new(f))
33
12
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_index::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
1
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
1
    where
29
1
        F: FnOnce(&'a mut Stk) -> Fut,
30
1
        Fut: Future<Output = R> + 'a,
31
    {
32
1
        StkFuture(InnerStkFuture::new(f))
33
1
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_index::{closure#0}::{closure#4}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_index::{closure#0}::{closure#5}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
12
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
12
    where
29
12
        F: FnOnce(&'a mut Stk) -> Fut,
30
12
        Fut: Future<Output = R> + 'a,
31
    {
32
12
        StkFuture(InnerStkFuture::new(f))
33
12
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_index::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_table::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
12
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
12
    where
29
12
        F: FnOnce(&'a mut Stk) -> Fut,
30
12
        Fut: Future<Output = R> + 'a,
31
    {
32
12
        StkFuture(InnerStkFuture::new(f))
33
12
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_param::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_param::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_permission_value::{closure#0}, core::result::Result<surrealdb_core::sql::permission::Permission, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_param::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_table::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_table::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
1
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
1
    where
29
1
        F: FnOnce(&'a mut Stk) -> Fut,
30
1
        Fut: Future<Output = R> + 'a,
31
    {
32
1
        StkFuture(InnerStkFuture::new(f))
33
1
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_table::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_permission::{closure#0}, core::result::Result<surrealdb_core::sql::permission::Permissions, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
1
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
1
    where
29
1
        F: FnOnce(&'a mut Stk) -> Fut,
30
1
        Fut: Future<Output = R> + 'a,
31
    {
32
1
        StkFuture(InnerStkFuture::new(f))
33
1
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_table::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_access::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_access::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_access::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_access::{closure#0}::{closure#4}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_access::{closure#0}::{closure#5}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_access::{closure#0}::{closure#6}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_access::{closure#0}::{closure#7}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_access::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_bucket::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_bucket::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_permission_value::{closure#0}, core::result::Result<surrealdb_core::sql::permission::Permission, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_bucket::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_bucket::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_default_config::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_default_config::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_analyzer::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
1
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
1
    where
29
1
        F: FnOnce(&'a mut Stk) -> Fut,
30
1
        Fut: Future<Output = R> + 'a,
31
    {
32
1
        StkFuture(InnerStkFuture::new(f))
33
1
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_analyzer::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_database::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_database::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_function::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_inner_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
2
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
2
    where
29
2
        F: FnOnce(&'a mut Stk) -> Fut,
30
2
        Fut: Future<Output = R> + 'a,
31
    {
32
2
        StkFuture(InnerStkFuture::new(f))
33
2
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_function::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_function::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_permission_value::{closure#0}, core::result::Result<surrealdb_core::sql::permission::Permission, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_function::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_inner_kind::{closure#0}, core::result::Result<surrealdb_core::sql::kind::Kind, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_sequence::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_sequence::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_sequence::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_namespace::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_define_namespace::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_jwt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_jwt::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_jwt::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_insert_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_insert_values::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
37
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
37
    where
29
37
        F: FnOnce(&'a mut Stk) -> Fut,
30
37
        Fut: Future<Output = R> + 'a,
31
    {
32
37
        StkFuture(InnerStkFuture::new(f))
33
37
    }
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_insert_values::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
3
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
3
    where
29
3
        F: FnOnce(&'a mut Stk) -> Fut,
30
3
        Fut: Future<Output = R> + 'a,
31
    {
32
3
        StkFuture(InnerStkFuture::new(f))
33
3
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_relate_kind::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_inherit::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_relate_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_relation::{closure#0}, core::result::Result<(surrealdb_core::sql::expression::Expr, surrealdb_core::sql::expression::Expr, surrealdb_core::sql::expression::Expr), surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#2}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#4}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#5}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#6}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#7}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#8}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#9}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#10}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#11}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#12}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#13}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_remove_stmt::{closure#0}::{closure#14}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::try_parse_limit::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
1
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
1
    where
29
1
        F: FnOnce(&'a mut Stk) -> Fut,
30
1
        Fut: Future<Output = R> + 'a,
31
    {
32
1
        StkFuture(InnerStkFuture::new(f))
33
1
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::try_parse_start::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_select_stmt::{closure#0}::{closure#0}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_select_stmt::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_expr_field::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
<reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_select_stmt::{closure#0}::{closure#4}, <surrealdb_core::syn::parser::Parser>::parse_expr_table::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Line
Count
Source
27
25
    pub fn run<'a, F, Fut, R>(&'a mut self, f: F) -> StkFuture<'a, F, R>
28
25
    where
29
25
        F: FnOnce(&'a mut Stk) -> Fut,
30
25
        Fut: Future<Output = R> + 'a,
31
    {
32
25
        StkFuture(InnerStkFuture::new(f))
33
25
    }
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_select_stmt::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_expr_table::{closure#0}, core::result::Result<surrealdb_core::sql::expression::Expr, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}::{closure#3}, <surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}::{closure#4}, <surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}::{closure#7}, <surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}::{closure#8}, <surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}::{closure#10}, <surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}::{closure#11}, <surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<<surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}::{closure#1}, <surrealdb_core::syn::parser::Parser>::parse_value::{closure#0}, core::result::Result<surrealdb_types::value::Value, surrealdb_core::syn::error::SyntaxError>>
Unexecuted instantiation: <reblessive::stack::stk::Stk>::run::<_, _, _>
34
35
    /// A less type save version of Stk::run which doesn't require passing arround a Stk object.
36
    /// Invalid use of this function will cause a panic, deadlock or otherwise generally sound but
37
    /// strange behaviour.
38
    ///
39
    /// # Panic
40
    /// This function will panic while not within a Stack
41
    /// The future returned by this function will panic if another stack futures is created which
42
    /// is not contained within the future returned by this function while the current future is
43
    /// still running
44
0
    pub fn enter_run<'a, F, Fut, R>(f: F) -> StkFuture<'a, F, R>
45
0
    where
46
0
        F: FnOnce(&'a mut Stk) -> Fut,
47
0
        Fut: Future<Output = R> + 'a,
48
    {
49
0
        StkFuture(InnerStkFuture::new(f))
50
0
    }
51
52
    /// Yield the execution of the recursive futures back to the reblessive runtime.
53
    ///
54
    /// When stepping through a function instead of finishing it awaiting the future returned by
55
    /// this function will cause the the current step to complete.
56
0
    pub fn yield_now(&mut self) -> YieldFuture {
57
0
        YieldFuture::new()
58
0
    }
59
}