Trait candid::codegen::rust::RustBindings [−][src]
Allow extra bindings to be passed in for Rust generation. This is higher level bindings than languages ones.
The default implementation provided maps to a trait definition where functions are empty and return Future<Output = …> if necessary.
Provided methods
fn actor(&self, name: &str, all_functions: &[String]) -> Result<String>
[src]
fn actor_function_body(
&self,
_name: &str,
_arguments: &[(String, String)],
_return_type: &str,
_is_query: bool
) -> Result<String>
[src]
&self,
_name: &str,
_arguments: &[(String, String)],
_return_type: &str,
_is_query: bool
) -> Result<String>
fn actor_function(
&self,
name: &str,
arguments: &[(String, String)],
returns: &[String],
is_query: bool
) -> Result<String>
[src]
&self,
name: &str,
arguments: &[(String, String)],
returns: &[String],
is_query: bool
) -> Result<String>