Skip to main content

Launch

Trait Launch 

Source
pub trait Launch<'a> {
    // Required method
    fn launch(
        &self,
        project: &Project,
    ) -> Result<Box<dyn Link + 'a>, (Code, String)>;
}
Expand description

Starts hosts of a game’s tools.

Required Methods§

Source

fn launch( &self, project: &Project, ) -> Result<Box<dyn Link + 'a>, (Code, String)>

A host of project’s game, or the problem code and why there is none.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<'a> Launch<'a> for Cargo

Source§

impl<'a> Launch<'a> for InProcess<'a>