diff options
| author | Sébastien Crozet <developer@crozet.re> | 2022-03-06 23:00:07 +0100 |
|---|---|---|
| committer | Sébastien Crozet <sebastien@crozet.re> | 2022-03-20 21:49:16 +0100 |
| commit | 34b0d51455cbeba16dd5bacb451e476efb591518 (patch) | |
| tree | ecb1bec46172bb050f1ae41cff4654dc92152c7c /examples3d | |
| parent | c8a2c0379eee04e78462d5a51d1644cd7e66be23 (diff) | |
| download | rapier-34b0d51455cbeba16dd5bacb451e476efb591518.tar.gz rapier-34b0d51455cbeba16dd5bacb451e476efb591518.tar.bz2 rapier-34b0d51455cbeba16dd5bacb451e476efb591518.zip | |
Don’t track the state.bin file.
Diffstat (limited to 'examples3d')
| -rw-r--r-- | examples3d/debug_deserialize3.rs | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/examples3d/debug_deserialize3.rs b/examples3d/debug_deserialize3.rs index 6de4c76..b8b79fb 100644 --- a/examples3d/debug_deserialize3.rs +++ b/examples3d/debug_deserialize3.rs @@ -18,7 +18,17 @@ pub fn init_world(testbed: &mut Testbed) { /* * Set up the testbed. */ - let bytes = std::fs::read("state.bin").unwrap(); + let path = "state.bin"; + let bytes = match std::fs::read(path) { + Ok(bytes) => bytes, + Err(err) => { + println!( + "Failed to open the serialzed scene file {:?}: {}", + path, err + ); + return; + } + }; match bincode::deserialize(&bytes) { Ok(state) => { let state: PhysicsState = state; |
