pub fn new(
        server_command: Option<String>,
        components: Option<Vec<String>>,
        code_path: PathBuf,
        uring: bool,
    ) -> Self {
        Self {
            server_command,
            components,
            code_path,
            uring,
        }
    }
Creates a new instance of the server.
zkstack_cli/crates/common/src/server.rs