Skip to main content

FunctionInfoWrite

Trait FunctionInfoWrite 

Source
pub trait FunctionInfoWrite
where Self: Sized,
{ // Required method fn apply_create_function_impl( self, name: &FullName, create_function: &CreateFunction, ) -> Result<Self, AnalysisError>; }
Expand description

store and update function info

Required Methods§

Source

fn apply_create_function_impl( self, name: &FullName, create_function: &CreateFunction, ) -> Result<Self, AnalysisError>

apply create function statement (implementation)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<TBaseContext> FunctionInfoWrite for SchemaFileContext<TBaseContext>
where TBaseContext: BaseParseContext + Debug,