reifydb_routine/procedure/context.rs
1// SPDX-License-Identifier: Apache-2.0
2// Copyright (c) 2025 ReifyDB
3
4use reifydb_catalog::catalog::Catalog;
5use reifydb_runtime::context::RuntimeContext;
6use reifydb_type::params::Params;
7
8use crate::function::registry::Functions;
9
10pub struct ProcedureContext<'a> {
11 pub params: &'a Params,
12 pub catalog: &'a Catalog,
13 pub functions: &'a Functions,
14 pub runtime_context: &'a RuntimeContext,
15}