pub async fn read_shipyard_file<P: AsRef<Path>>( path: P, ) -> Result<Shipyard, ReadShipyardFileError>
asynchronous