Trait ethbind_rust::Context
source · pub trait Context {
type Runtime: RuntimeBinder;
type Language: Generator;
// Required methods
fn get_mut(&mut self) -> (&mut Self::Language, &mut Self::Runtime);
fn finalize(self) -> (Self::Language, Self::Runtime);
}
Expand description
Ethbind
code generation system Context
instance
Required Associated Types§
sourcetype Runtime: RuntimeBinder
type Runtime: RuntimeBinder
Target programming language runtime/strongly typed binder
Required Methods§
sourcefn get_mut(&mut self) -> (&mut Self::Language, &mut Self::Runtime)
fn get_mut(&mut self) -> (&mut Self::Language, &mut Self::Runtime)
Get context binding programming language Generator
and runtime binder