Struct smpl::RustBackend [−][src]
pub struct RustBackend { /* fields omitted */ }
Methods
impl RustBackend
[src]
impl RustBackend
pub fn new() -> RustBackend
[src]
pub fn new() -> RustBackend
pub fn main(&self) -> Option<&String>
[src]
pub fn main(&self) -> Option<&String>
pub fn wrap_mod(self) -> RustBackend
[src]
pub fn wrap_mod(self) -> RustBackend
pub fn generate(self, program: &Program) -> Result<RustBackend, FeatureErr>
[src]
pub fn generate(self, program: &Program) -> Result<RustBackend, FeatureErr>
pub fn finalize(self) -> Vec<(Ident, ModuleId, String)>
[src]
pub fn finalize(self) -> Vec<(Ident, ModuleId, String)>
Auto Trait Implementations
impl Send for RustBackend
impl Send for RustBackend
impl Sync for RustBackend
impl Sync for RustBackend