pub fn new<S: ToString>(script: S) -> Self {
        return Self {
            package_name: None,
            script: script.to_string(),
        }
    }
/// This instantiates a new script with `script` as the script contents
This instantiates a new script with `script` as the script contents
This instantiates a new script with ` script ` as the script contents
pub fn new<S: ToString>(script: S) -> Self {
        return Self {
            package_name: None,
            script: script.to_string(),
        }
    }
pub fn new < S : ToString > ( script : S ) -> Self { return Self { package_name : None , script : script . to_string ( ) , } }
This instantiates a new script with `script` as the script contents
This instantiates a new script with ` script ` as the script contents
script
S
script
S