pub fn from_macro(
        shared_object: String,
        cargo_project_path: &str,
    ) -> HostOptions {
        let watch_file = format!("{}/src/", cargo_project_path);
        let mut opts = HostOptions::default();
        opts.shared_object = shared_object.into();
        opts.cargo_project_path = cargo_project_path.into();
        opts.watch_files = vec![watch_file];
        opts
    }
/// designed to be called from a macro that will fill all of the necessary
/// values in such as directory of cargo project, library name, etc...
designed to be called from a macro that will fill all of the necessary
values in such as directory of cargo project, library name, etc
designed to be called from a macro that will fill all of the necessary values in such as directory of cargo project library name etc
pub fn from_macro(
        shared_object: String,
        cargo_project_path: &str,
    ) -> HostOptions {
        let watch_file = format!("{}/src/", cargo_project_path);
        let mut opts = HostOptions::default();
        opts.shared_object = shared_object.into();
        opts.cargo_project_path = cargo_project_path.into();
        opts.watch_files = vec![watch_file];
        opts
    }
pub fn from_macro ( shared_object : String , cargo_project_path : & str , ) -> HostOptions { let watch_file = format ! ( " " cargo_project_path ) ; let mut opts = HostOptions :: default ( ) ; opts . shared_object = shared_object . into ( ) ; opts . cargo_project_path = cargo_project_path . into ( ) ; opts . watch_files = vec ! [ watch_file ] ; opts }
designed to be called from a macro that will fill all of the necessary
values in such as directory of cargo project, library name, etc...
designed to be called from a macro that will fill all of the necessary values in such as directory of cargo project library name etc ...
shared_object
String
cargo_project_path
&str
shared_object
String
cargo_project_path
&str