Removed bloat

master
E. Almqvist 3 years ago
parent b026e2a6cf
commit 09c9bef16d
  1. 1
      mas/fractals/mandel/target/.rustc_info.json
  2. 3
      mas/fractals/mandel/target/CACHEDIR.TAG
  3. 0
      mas/fractals/mandel/target/debug/.cargo-lock
  4. BIN
      mas/fractals/mandel/target/debug/.fingerprint/autocfg-b903f59dba3dcf2d/dep-lib-autocfg
  5. 1
      mas/fractals/mandel/target/debug/.fingerprint/autocfg-b903f59dba3dcf2d/invoked.timestamp
  6. 1
      mas/fractals/mandel/target/debug/.fingerprint/autocfg-b903f59dba3dcf2d/lib-autocfg
  7. 1
      mas/fractals/mandel/target/debug/.fingerprint/autocfg-b903f59dba3dcf2d/lib-autocfg.json
  8. BIN
      mas/fractals/mandel/target/debug/.fingerprint/bitflags-f1ca410388ec357f/dep-lib-bitflags
  9. 1
      mas/fractals/mandel/target/debug/.fingerprint/bitflags-f1ca410388ec357f/invoked.timestamp
  10. 1
      mas/fractals/mandel/target/debug/.fingerprint/bitflags-f1ca410388ec357f/lib-bitflags
  11. 1
      mas/fractals/mandel/target/debug/.fingerprint/bitflags-f1ca410388ec357f/lib-bitflags.json
  12. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-audio-sys-9455e136919637af/build-script-build-script-build
  13. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-audio-sys-9455e136919637af/build-script-build-script-build.json
  14. BIN
      mas/fractals/mandel/target/debug/.fingerprint/csfml-audio-sys-9455e136919637af/dep-build-script-build-script-build
  15. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-audio-sys-9455e136919637af/invoked.timestamp
  16. BIN
      mas/fractals/mandel/target/debug/.fingerprint/csfml-audio-sys-afe1c5ba0eb108fd/dep-lib-csfml-audio-sys
  17. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-audio-sys-afe1c5ba0eb108fd/invoked.timestamp
  18. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-audio-sys-afe1c5ba0eb108fd/lib-csfml-audio-sys
  19. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-audio-sys-afe1c5ba0eb108fd/lib-csfml-audio-sys.json
  20. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-audio-sys-c2bf1a26e691afe4/run-build-script-build-script-build
  21. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-audio-sys-c2bf1a26e691afe4/run-build-script-build-script-build.json
  22. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-graphics-sys-1597a52f1e11c5d7/build-script-build-script-build
  23. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-graphics-sys-1597a52f1e11c5d7/build-script-build-script-build.json
  24. BIN
      mas/fractals/mandel/target/debug/.fingerprint/csfml-graphics-sys-1597a52f1e11c5d7/dep-build-script-build-script-build
  25. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-graphics-sys-1597a52f1e11c5d7/invoked.timestamp
  26. BIN
      mas/fractals/mandel/target/debug/.fingerprint/csfml-graphics-sys-55ce50392d098693/dep-lib-csfml-graphics-sys
  27. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-graphics-sys-55ce50392d098693/invoked.timestamp
  28. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-graphics-sys-55ce50392d098693/lib-csfml-graphics-sys
  29. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-graphics-sys-55ce50392d098693/lib-csfml-graphics-sys.json
  30. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-graphics-sys-bc5f067839c20300/run-build-script-build-script-build
  31. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-graphics-sys-bc5f067839c20300/run-build-script-build-script-build.json
  32. BIN
      mas/fractals/mandel/target/debug/.fingerprint/csfml-system-sys-4eedacc426a4c65b/dep-lib-csfml-system-sys
  33. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-system-sys-4eedacc426a4c65b/invoked.timestamp
  34. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-system-sys-4eedacc426a4c65b/lib-csfml-system-sys
  35. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-system-sys-4eedacc426a4c65b/lib-csfml-system-sys.json
  36. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-system-sys-5f74b7feb1deda2f/run-build-script-build-script-build
  37. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-system-sys-5f74b7feb1deda2f/run-build-script-build-script-build.json
  38. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-system-sys-7aee5debb36a20a1/build-script-build-script-build
  39. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-system-sys-7aee5debb36a20a1/build-script-build-script-build.json
  40. BIN
      mas/fractals/mandel/target/debug/.fingerprint/csfml-system-sys-7aee5debb36a20a1/dep-build-script-build-script-build
  41. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-system-sys-7aee5debb36a20a1/invoked.timestamp
  42. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-window-sys-59cb14afb8c37193/run-build-script-build-script-build
  43. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-window-sys-59cb14afb8c37193/run-build-script-build-script-build.json
  44. BIN
      mas/fractals/mandel/target/debug/.fingerprint/csfml-window-sys-920b77a0ad4ebee1/dep-lib-csfml-window-sys
  45. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-window-sys-920b77a0ad4ebee1/invoked.timestamp
  46. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-window-sys-920b77a0ad4ebee1/lib-csfml-window-sys
  47. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-window-sys-920b77a0ad4ebee1/lib-csfml-window-sys.json
  48. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-window-sys-d30525430daa51f8/build-script-build-script-build
  49. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-window-sys-d30525430daa51f8/build-script-build-script-build.json
  50. BIN
      mas/fractals/mandel/target/debug/.fingerprint/csfml-window-sys-d30525430daa51f8/dep-build-script-build-script-build
  51. 1
      mas/fractals/mandel/target/debug/.fingerprint/csfml-window-sys-d30525430daa51f8/invoked.timestamp
  52. 0
      mas/fractals/mandel/target/debug/.fingerprint/mandel-04ac81b24e581189/bin-mandel
  53. 1
      mas/fractals/mandel/target/debug/.fingerprint/mandel-04ac81b24e581189/bin-mandel.json
  54. BIN
      mas/fractals/mandel/target/debug/.fingerprint/mandel-04ac81b24e581189/dep-bin-mandel
  55. 1
      mas/fractals/mandel/target/debug/.fingerprint/mandel-04ac81b24e581189/invoked.timestamp
  56. 7
      mas/fractals/mandel/target/debug/.fingerprint/mandel-04ac81b24e581189/output-bin-mandel
  57. 0
      mas/fractals/mandel/target/debug/.fingerprint/mandel-1c90deaf9a0b0062/bin-mandel
  58. 1
      mas/fractals/mandel/target/debug/.fingerprint/mandel-1c90deaf9a0b0062/bin-mandel.json
  59. BIN
      mas/fractals/mandel/target/debug/.fingerprint/mandel-1c90deaf9a0b0062/dep-bin-mandel
  60. 1
      mas/fractals/mandel/target/debug/.fingerprint/mandel-1c90deaf9a0b0062/invoked.timestamp
  61. 10
      mas/fractals/mandel/target/debug/.fingerprint/mandel-1c90deaf9a0b0062/output-bin-mandel
  62. 0
      mas/fractals/mandel/target/debug/.fingerprint/mandel-3492765bc2c85e8a/bin-mandel
  63. 1
      mas/fractals/mandel/target/debug/.fingerprint/mandel-3492765bc2c85e8a/bin-mandel.json
  64. BIN
      mas/fractals/mandel/target/debug/.fingerprint/mandel-3492765bc2c85e8a/dep-bin-mandel
  65. 1
      mas/fractals/mandel/target/debug/.fingerprint/mandel-3492765bc2c85e8a/invoked.timestamp
  66. 10
      mas/fractals/mandel/target/debug/.fingerprint/mandel-3492765bc2c85e8a/output-bin-mandel
  67. 0
      mas/fractals/mandel/target/debug/.fingerprint/mandel-b3562856c70c5f88/bin-mandel
  68. 1
      mas/fractals/mandel/target/debug/.fingerprint/mandel-b3562856c70c5f88/bin-mandel.json
  69. BIN
      mas/fractals/mandel/target/debug/.fingerprint/mandel-b3562856c70c5f88/dep-bin-mandel
  70. 1
      mas/fractals/mandel/target/debug/.fingerprint/mandel-b3562856c70c5f88/invoked.timestamp
  71. 7
      mas/fractals/mandel/target/debug/.fingerprint/mandel-b3562856c70c5f88/output-bin-mandel
  72. BIN
      mas/fractals/mandel/target/debug/.fingerprint/matrix-bdef7ee9c69fd6d0/dep-lib-matrix
  73. 1
      mas/fractals/mandel/target/debug/.fingerprint/matrix-bdef7ee9c69fd6d0/invoked.timestamp
  74. 1
      mas/fractals/mandel/target/debug/.fingerprint/matrix-bdef7ee9c69fd6d0/lib-matrix
  75. 1
      mas/fractals/mandel/target/debug/.fingerprint/matrix-bdef7ee9c69fd6d0/lib-matrix.json
  76. BIN
      mas/fractals/mandel/target/debug/.fingerprint/num-bda2e351481c21fa/dep-lib-num
  77. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bda2e351481c21fa/invoked.timestamp
  78. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bda2e351481c21fa/lib-num
  79. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bda2e351481c21fa/lib-num.json
  80. BIN
      mas/fractals/mandel/target/debug/.fingerprint/num-bebed017bfba7bef/dep-lib-num
  81. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bebed017bfba7bef/invoked.timestamp
  82. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bebed017bfba7bef/lib-num
  83. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bebed017bfba7bef/lib-num.json
  84. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-09555b348f7d6281/build-script-build-script-build
  85. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-09555b348f7d6281/build-script-build-script-build.json
  86. BIN
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-09555b348f7d6281/dep-build-script-build-script-build
  87. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-09555b348f7d6281/invoked.timestamp
  88. BIN
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-71d55de680c08c02/dep-lib-num-bigint
  89. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-71d55de680c08c02/invoked.timestamp
  90. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-71d55de680c08c02/lib-num-bigint
  91. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-71d55de680c08c02/lib-num-bigint.json
  92. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-7ab1bfe2b5b8f7a7/run-build-script-build-script-build
  93. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-7ab1bfe2b5b8f7a7/run-build-script-build-script-build.json
  94. BIN
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-bfa8521a185b8e60/dep-lib-num-bigint
  95. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-bfa8521a185b8e60/invoked.timestamp
  96. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-bfa8521a185b8e60/lib-num-bigint
  97. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-bigint-bfa8521a185b8e60/lib-num-bigint.json
  98. BIN
      mas/fractals/mandel/target/debug/.fingerprint/num-complex-41ee871de44dfe36/dep-lib-num-complex
  99. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-complex-41ee871de44dfe36/invoked.timestamp
  100. 1
      mas/fractals/mandel/target/debug/.fingerprint/num-complex-41ee871de44dfe36/lib-num-complex
  101. Some files were not shown because too many files have changed in this diff Show More

@ -1 +0,0 @@
{"rustc_fingerprint":10489072126242658248,"outputs":{"931469667778813386":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n/home/elal/.rustup/toolchains/stable-x86_64-unknown-linux-gnu\ndebug_assertions\npanic=\"unwind\"\nproc_macro\ntarget_arch=\"x86_64\"\ntarget_endian=\"little\"\ntarget_env=\"gnu\"\ntarget_family=\"unix\"\ntarget_feature=\"fxsr\"\ntarget_feature=\"sse\"\ntarget_feature=\"sse2\"\ntarget_has_atomic=\"16\"\ntarget_has_atomic=\"32\"\ntarget_has_atomic=\"64\"\ntarget_has_atomic=\"8\"\ntarget_has_atomic=\"ptr\"\ntarget_os=\"linux\"\ntarget_pointer_width=\"64\"\ntarget_vendor=\"unknown\"\nunix\n","stderr":""},"2797684049618456168":{"success":false,"status":"exit status: 1","code":1,"stdout":"","stderr":"error: `-Csplit-debuginfo` is unstable on this platform\n\n"},"5309432699494263626":{"success":true,"status":"","code":0,"stdout":"___\nlib___.rlib\nlib___.so\nlib___.so\nlib___.a\nlib___.so\n","stderr":""},"17598535894874457435":{"success":true,"status":"","code":0,"stdout":"rustc 1.60.0 (7737e0b5c 2022-04-04)\nbinary: rustc\ncommit-hash: 7737e0b5c4103216d6fd8cf941b7ab9bdbaace7c\ncommit-date: 2022-04-04\nhost: x86_64-unknown-linux-gnu\nrelease: 1.60.0\nLLVM version: 14.0.0\n","stderr":""}},"successes":{}}

@ -1,3 +0,0 @@
Signature: 8a477f597d28d172789f06886806bc55
# This file is a cache directory tag created by cargo.
# For information about cache directory tags see https://bford.info/cachedir/

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":10236397793970852656,"profile":12637318739757120569,"path":6528765893468866287,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/autocfg-b903f59dba3dcf2d/dep-lib-autocfg"}}],"rustflags":[],"metadata":13102859075309379048,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[\"default\"]","target":7112745982619283648,"profile":12637318739757120569,"path":17198800609681453322,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/bitflags-f1ca410388ec357f/dep-lib-bitflags"}}],"rustflags":[],"metadata":14564035643000669268,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":2709041430195671023,"profile":12637318739757120569,"path":6464283561289355483,"deps":[[908055554337492253,"sfml_build",false,14195546076461373734]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/csfml-audio-sys-9455e136919637af/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":8978920136722969157,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":6105009762819390346,"profile":12637318739757120569,"path":14141717271006115105,"deps":[[13661838248927425146,"build_script_build",false,2957976528325528571],[14571859987611053619,"csfml_system_sys",false,4310676106414835919]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/csfml-audio-sys-afe1c5ba0eb108fd/dep-lib-csfml-audio-sys"}}],"rustflags":[],"metadata":8978920136722969157,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"","target":0,"profile":0,"path":0,"deps":[[13661838248927425146,"build_script_build",false,469328835436752496],[14571859987611053619,"build_script_build",false,1051217347228481448]],"local":[{"Precalculated":"0.6.0"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":2709041430195671023,"profile":12637318739757120569,"path":12998529464391077307,"deps":[[908055554337492253,"sfml_build",false,14195546076461373734]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/csfml-graphics-sys-1597a52f1e11c5d7/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":6233746220354526558,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":3270269827676809117,"profile":12637318739757120569,"path":18064219388926856810,"deps":[[8210892529203457723,"csfml_window_sys",false,16081837828382687959],[10586904094118553967,"build_script_build",false,11781180704480394410],[14571859987611053619,"csfml_system_sys",false,4310676106414835919]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/csfml-graphics-sys-55ce50392d098693/dep-lib-csfml-graphics-sys"}}],"rustflags":[],"metadata":6233746220354526558,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"","target":0,"profile":0,"path":0,"deps":[[10586904094118553967,"build_script_build",false,16495528819428173632],[14571859987611053619,"build_script_build",false,1051217347228481448],[8210892529203457723,"build_script_build",false,16326455787897447914]],"local":[{"Precalculated":"0.6.0"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":8047728871464456869,"profile":12637318739757120569,"path":13098929046803570830,"deps":[[14571859987611053619,"build_script_build",false,1051217347228481448]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/csfml-system-sys-4eedacc426a4c65b/dep-lib-csfml-system-sys"}}],"rustflags":[],"metadata":15375975209900218883,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"","target":0,"profile":0,"path":0,"deps":[[14571859987611053619,"build_script_build",false,5294301059494302328]],"local":[{"Precalculated":"0.6.0"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":2709041430195671023,"profile":12637318739757120569,"path":11915324245051640619,"deps":[[908055554337492253,"sfml_build",false,14195546076461373734]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/csfml-system-sys-7aee5debb36a20a1/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":15375975209900218883,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"","target":0,"profile":0,"path":0,"deps":[[14571859987611053619,"build_script_build",false,1051217347228481448],[8210892529203457723,"build_script_build",false,403913005502840047]],"local":[{"Precalculated":"0.6.0"}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":6382472394792308728,"profile":12637318739757120569,"path":1714766148572802970,"deps":[[8210892529203457723,"build_script_build",false,16326455787897447914],[14571859987611053619,"csfml_system_sys",false,4310676106414835919]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/csfml-window-sys-920b77a0ad4ebee1/dep-lib-csfml-window-sys"}}],"rustflags":[],"metadata":711307717364427843,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":2709041430195671023,"profile":12637318739757120569,"path":4258735846707187386,"deps":[[908055554337492253,"sfml_build",false,14195546076461373734]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/csfml-window-sys-d30525430daa51f8/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":711307717364427843,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":11961844867535808960,"profile":9251013656241001069,"path":1684066648322511884,"deps":[[5000399582687892530,"sfml",false,5354384922619481248],[9685806961008282446,"num",false,12485488300402187261]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mandel-04ac81b24e581189/dep-bin-mandel"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}

@ -1,7 +0,0 @@
{"message":"unresolved import `matrix`","code":{"code":"E0432","explanation":"An import was unresolved.\n\nErroneous code example:\n\n```compile_fail,E0432\nuse something::Foo; // error: unresolved import `something::Foo`.\n```\n\nIn Rust 2015, paths in `use` statements are relative to the crate root. To\nimport items relative to the current and parent modules, use the `self::` and\n`super::` prefixes, respectively.\n\nIn Rust 2018, paths in `use` statements are relative to the current module\nunless they begin with the name of a crate or a literal `crate::`, in which\ncase they start from the crate root. As in Rust 2015 code, the `self::` and\n`super::` prefixes refer to the current and parent modules respectively.\n\nAlso verify that you didn't misspell the import name and that the import exists\nin the module from where you tried to import it. Example:\n\n```\nuse self::something::Foo; // Ok.\n\nmod something {\n pub struct Foo;\n}\n# fn main() {}\n```\n\nIf you tried to use a module from an external crate and are using Rust 2015,\nyou may have missed the `extern crate` declaration (which is usually placed in\nthe crate root):\n\n```edition2015\nextern crate core; // Required to use the `core` crate in Rust 2015.\n\nuse core::any;\n# fn main() {}\n```\n\nIn Rust 2018 the `extern crate` declaration is not required and you can instead\njust `use` it:\n\n```edition2018\nuse core::any; // No extern crate required in Rust 2018.\n# fn main() {}\n```\n"},"level":"error","spans":[{"file_name":"src/mandel.rs","byte_start":31,"byte_end":37,"line_start":2,"line_end":2,"column_start":5,"column_end":11,"is_primary":true,"text":[{"text":"use matrix::Matrix;","highlight_start":5,"highlight_end":11}],"label":"use of undeclared crate or module `matrix`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0432]\u001b[0m\u001b[0m\u001b[1m: unresolved import `matrix`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/mandel.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse matrix::Matrix;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared crate or module `matrix`\u001b[0m\n\n"}
{"message":"unused import: `sfml::system::Vector2u`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/mandel.rs","byte_start":51,"byte_end":73,"line_start":3,"line_end":3,"column_start":5,"column_end":27,"is_primary":true,"text":[{"text":"use sfml::system::Vector2u;","highlight_start":5,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src/mandel.rs","byte_start":47,"byte_end":74,"line_start":3,"line_end":3,"column_start":1,"column_end":28,"is_primary":true,"text":[{"text":"use sfml::system::Vector2u;","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused import: `sfml::system::Vector2u`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/mandel.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse sfml::system::Vector2u;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(unused_imports)]` on by default\u001b[0m\n\n"}
{"message":"unused import: `sfml::window::Window`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/mandel.rs","byte_start":79,"byte_end":99,"line_start":4,"line_end":4,"column_start":5,"column_end":25,"is_primary":true,"text":[{"text":"use sfml::window::Window;","highlight_start":5,"highlight_end":25}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src/mandel.rs","byte_start":75,"byte_end":100,"line_start":4,"line_end":4,"column_start":1,"column_end":26,"is_primary":true,"text":[{"text":"use sfml::window::Window;","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused import: `sfml::window::Window`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/mandel.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse sfml::window::Window;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\n"}
{"message":"unused import: `std::env`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":17,"byte_end":25,"line_start":3,"line_end":3,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use std::env;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":13,"byte_end":26,"line_start":3,"line_end":3,"column_start":1,"column_end":14,"is_primary":true,"text":[{"text":"use std::env;","highlight_start":1,"highlight_end":14}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused import: `std::env`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse std::env;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^\u001b[0m\n\n"}
{"message":"unused imports: `Color`, `Rect`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":90,"byte_end":95,"line_start":5,"line_end":5,"column_start":22,"column_end":27,"is_primary":true,"text":[{"text":"use sfml::graphics::{Color, Rect};","highlight_start":22,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null},{"file_name":"src/main.rs","byte_start":97,"byte_end":101,"line_start":5,"line_end":5,"column_start":29,"column_end":33,"is_primary":true,"text":[{"text":"use sfml::graphics::{Color, Rect};","highlight_start":29,"highlight_end":33}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":69,"byte_end":103,"line_start":5,"line_end":5,"column_start":1,"column_end":35,"is_primary":true,"text":[{"text":"use sfml::graphics::{Color, Rect};","highlight_start":1,"highlight_end":35}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused imports: `Color`, `Rect`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:5:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse sfml::graphics::{Color, Rect};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^\u001b[0m\n\n"}
{"message":"aborting due to previous error; 4 warnings emitted","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to previous error; 4 warnings emitted\u001b[0m\n\n"}
{"message":"For more information about this error, try `rustc --explain E0432`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about this error, try `rustc --explain E0432`.\u001b[0m\n"}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":11961844867535808960,"profile":9251013656241001069,"path":1684066648322511884,"deps":[[5000399582687892530,"sfml",false,5354384922619481248],[9685806961008282446,"num",false,17895790268483902735],[13890759321877417591,"matrix",false,7041782188632701700]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mandel-1c90deaf9a0b0062/dep-bin-mandel"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}

@ -1,10 +0,0 @@
{"message":"cannot find value `rect` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":203,"byte_end":207,"line_start":9,"line_end":9,"column_start":12,"column_end":16,"is_primary":true,"text":[{"text":" return rect;","highlight_start":12,"highlight_end":16}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `rect` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:9:12\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m9\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m return rect;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"}
{"message":"unused import: `matrix::Matrix`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/mandel.rs","byte_start":31,"byte_end":45,"line_start":2,"line_end":2,"column_start":5,"column_end":19,"is_primary":true,"text":[{"text":"use matrix::Matrix;","highlight_start":5,"highlight_end":19}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"`#[warn(unused_imports)]` on by default","code":null,"level":"note","spans":[],"children":[],"rendered":null},{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src/mandel.rs","byte_start":27,"byte_end":46,"line_start":2,"line_end":2,"column_start":1,"column_end":20,"is_primary":true,"text":[{"text":"use matrix::Matrix;","highlight_start":1,"highlight_end":20}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused import: `matrix::Matrix`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/mandel.rs:2:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m2\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse matrix::Matrix;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m= \u001b[0m\u001b[0m\u001b[1mnote\u001b[0m\u001b[0m: `#[warn(unused_imports)]` on by default\u001b[0m\n\n"}
{"message":"unused import: `sfml::system::Vector2u`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/mandel.rs","byte_start":51,"byte_end":73,"line_start":3,"line_end":3,"column_start":5,"column_end":27,"is_primary":true,"text":[{"text":"use sfml::system::Vector2u;","highlight_start":5,"highlight_end":27}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src/mandel.rs","byte_start":47,"byte_end":74,"line_start":3,"line_end":3,"column_start":1,"column_end":28,"is_primary":true,"text":[{"text":"use sfml::system::Vector2u;","highlight_start":1,"highlight_end":28}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused import: `sfml::system::Vector2u`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/mandel.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse sfml::system::Vector2u;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\n"}
{"message":"unused import: `sfml::window::Window`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/mandel.rs","byte_start":79,"byte_end":99,"line_start":4,"line_end":4,"column_start":5,"column_end":25,"is_primary":true,"text":[{"text":"use sfml::window::Window;","highlight_start":5,"highlight_end":25}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src/mandel.rs","byte_start":75,"byte_end":100,"line_start":4,"line_end":4,"column_start":1,"column_end":26,"is_primary":true,"text":[{"text":"use sfml::window::Window;","highlight_start":1,"highlight_end":26}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused import: `sfml::window::Window`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/mandel.rs:4:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m4\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse sfml::window::Window;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^^^^^^^^^^^^^\u001b[0m\n\n"}
{"message":"unused import: `std::env`","code":{"code":"unused_imports","explanation":null},"level":"warning","spans":[{"file_name":"src/main.rs","byte_start":17,"byte_end":25,"line_start":3,"line_end":3,"column_start":5,"column_end":13,"is_primary":true,"text":[{"text":"use std::env;","highlight_start":5,"highlight_end":13}],"label":null,"suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[{"message":"remove the whole `use` item","code":null,"level":"help","spans":[{"file_name":"src/main.rs","byte_start":13,"byte_end":26,"line_start":3,"line_end":3,"column_start":1,"column_end":14,"is_primary":true,"text":[{"text":"use std::env;","highlight_start":1,"highlight_end":14}],"label":null,"suggested_replacement":"","suggestion_applicability":"MachineApplicable","expansion":null}],"children":[],"rendered":null}],"rendered":"\u001b[0m\u001b[1m\u001b[33mwarning\u001b[0m\u001b[0m\u001b[1m: unused import: `std::env`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:3:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse std::env;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[33m^^^^^^^^\u001b[0m\n\n"}
{"message":"no method named `set_fill_color` found for struct `Rect` in the current scope","code":{"code":"E0599","explanation":"This error occurs when a method is used on a type which doesn't implement it:\n\nErroneous code example:\n\n```compile_fail,E0599\nstruct Mouth;\n\nlet x = Mouth;\nx.chocolate(); // error: no method named `chocolate` found for type `Mouth`\n // in the current scope\n```\n\nIn this case, you need to implement the `chocolate` method to fix the error:\n\n```\nstruct Mouth;\n\nimpl Mouth {\n fn chocolate(&self) { // We implement the `chocolate` method here.\n println!(\"Hmmm! I love chocolate!\");\n }\n}\n\nlet x = Mouth;\nx.chocolate(); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":759,"byte_end":773,"line_start":27,"line_end":27,"column_start":10,"column_end":24,"is_primary":true,"text":[{"text":" rect.set_fill_color(Color::RED);","highlight_start":10,"highlight_end":24}],"label":"method not found in `Rect<{integer}>`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `set_fill_color` found for struct `Rect` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:27:10\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m27\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rect.set_fill_color(Color::RED);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `Rect<{integer}>`\u001b[0m\n\n"}
{"message":"no method named `draw` found for struct `Rect` in the current scope","code":{"code":"E0599","explanation":"This error occurs when a method is used on a type which doesn't implement it:\n\nErroneous code example:\n\n```compile_fail,E0599\nstruct Mouth;\n\nlet x = Mouth;\nx.chocolate(); // error: no method named `chocolate` found for type `Mouth`\n // in the current scope\n```\n\nIn this case, you need to implement the `chocolate` method to fix the error:\n\n```\nstruct Mouth;\n\nimpl Mouth {\n fn chocolate(&self) { // We implement the `chocolate` method here.\n println!(\"Hmmm! I love chocolate!\");\n }\n}\n\nlet x = Mouth;\nx.chocolate(); // ok!\n```\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":996,"byte_end":1000,"line_start":37,"line_end":37,"column_start":14,"column_end":18,"is_primary":true,"text":[{"text":" rect.draw();","highlight_start":14,"highlight_end":18}],"label":"method not found in `Rect<{integer}>`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0599]\u001b[0m\u001b[0m\u001b[1m: no method named `draw` found for struct `Rect` in the current scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:37:14\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m37\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m rect.draw();\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mmethod not found in `Rect<{integer}>`\u001b[0m\n\n"}
{"message":"aborting due to 3 previous errors; 4 warnings emitted","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 3 previous errors; 4 warnings emitted\u001b[0m\n\n"}
{"message":"Some errors have detailed explanations: E0425, E0599.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0425, E0599.\u001b[0m\n"}
{"message":"For more information about an error, try `rustc --explain E0425`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0425`.\u001b[0m\n"}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":11961844867535808960,"profile":9251013656241001069,"path":1684066648322511884,"deps":[],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mandel-3492765bc2c85e8a/dep-bin-mandel"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}

@ -1,10 +0,0 @@
{"message":"can't find crate for `sfml`","code":{"code":"E0463","explanation":"A plugin/crate was declared but cannot be found.\n\nErroneous code example:\n\n```compile_fail,E0463\n#![feature(plugin)]\n#![plugin(cookie_monster)] // error: can't find crate for `cookie_monster`\nextern crate cake_is_a_lie; // error: can't find crate for `cake_is_a_lie`\n```\n\nYou need to link your code to the relevant crate in order to be able to use it\n(through Cargo or the `-L` option of rustc example). Plugins are crates as\nwell, and you link to them the same way.\n\n## Common causes\n\n- The crate is not present at all. If using Cargo, add it to `[dependencies]`\n in Cargo.toml.\n- The crate is present, but under a different name. If using Cargo, look for\n `package = ` under `[dependencies]` in Cargo.toml.\n\n## Common causes for missing `std` or `core`\n\n- You are cross-compiling for a target which doesn't have `std` prepackaged.\n Consider one of the following:\n + Adding a pre-compiled version of std with `rustup target add`\n + Building std from source with `cargo build -Z build-std`\n + Using `#![no_std]` at the crate root, so you won't need `std` in the first\n place.\n- You are developing the compiler itself and haven't built libstd from source.\n You can usually build it with `x.py build library/std`. More information\n about x.py is available in the [rustc-dev-guide].\n\n[rustc-dev-guide]: https://rustc-dev-guide.rust-lang.org/building/how-to-build-and-run.html#building-the-compiler\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":0,"byte_end":18,"line_start":1,"line_end":1,"column_start":1,"column_end":19,"is_primary":true,"text":[{"text":"extern crate sfml;","highlight_start":1,"highlight_end":19}],"label":"can't find crate","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0463]\u001b[0m\u001b[0m\u001b[1m: can't find crate for `sfml`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:1:1\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mextern crate sfml;\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mcan't find crate\u001b[0m\n\n"}
{"message":"failed to resolve: use of undeclared type `RenderWindow`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap<u32, u32> = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":204,"byte_end":216,"line_start":8,"line_end":8,"column_start":25,"column_end":37,"is_primary":true,"text":[{"text":" let mut win = match RenderWindow::new(VideoMode::new_init(640, 480, 32), \"Mandelbrot set\", Close, &ContextSettings::default()) {","highlight_start":25,"highlight_end":37}],"label":"use of undeclared type `RenderWindow`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `RenderWindow`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:8:25\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m let mut win = match RenderWindow::new(VideoMode::new_init(640, 480, 32), \"Mandelbrot set\", Close, &ContextSettings::default()) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `RenderWindow`\u001b[0m\n\n"}
{"message":"failed to resolve: use of undeclared type `VideoMode`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap<u32, u32> = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":222,"byte_end":231,"line_start":8,"line_end":8,"column_start":43,"column_end":52,"is_primary":true,"text":[{"text":" let mut win = match RenderWindow::new(VideoMode::new_init(640, 480, 32), \"Mandelbrot set\", Close, &ContextSettings::default()) {","highlight_start":43,"highlight_end":52}],"label":"use of undeclared type `VideoMode`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `VideoMode`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:8:43\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m let mut win = match RenderWindow::new(VideoMode::new_init(640, 480, 32), \"Mandelbrot set\", Close, &ContextSettings::default()) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `VideoMode`\u001b[0m\n\n"}
{"message":"failed to resolve: use of undeclared type `ContextSettings`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap<u32, u32> = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":283,"byte_end":298,"line_start":8,"line_end":8,"column_start":104,"column_end":119,"is_primary":true,"text":[{"text":" let mut win = match RenderWindow::new(VideoMode::new_init(640, 480, 32), \"Mandelbrot set\", Close, &ContextSettings::default()) {","highlight_start":104,"highlight_end":119}],"label":"use of undeclared type `ContextSettings`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `ContextSettings`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:8:104\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m let mut win = match RenderWindow::new(VideoMode::new_init(640, 480, 32), \"Mandelbrot set\", Close, &ContextSettings::default()) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^^^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `ContextSettings`\u001b[0m\n\n"}
{"message":"failed to resolve: use of undeclared crate or module `ev`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap<u32, u32> = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":498,"byte_end":500,"line_start":16,"line_end":16,"column_start":17,"column_end":19,"is_primary":true,"text":[{"text":" ev::Closed => win.close(),","highlight_start":17,"highlight_end":19}],"label":"use of undeclared crate or module `ev`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared crate or module `ev`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:16:17\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m16\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m ev::Closed => win.close(),\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared crate or module `ev`\u001b[0m\n\n"}
{"message":"failed to resolve: use of undeclared type `Color`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap<u32, u32> = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":593,"byte_end":598,"line_start":21,"line_end":21,"column_start":20,"column_end":25,"is_primary":true,"text":[{"text":" win.clear(&Color::new_rgb(0, 0, 0));","highlight_start":20,"highlight_end":25}],"label":"use of undeclared type `Color`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Color`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:21:20\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m21\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m win.clear(&Color::new_rgb(0, 0, 0));\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Color`\u001b[0m\n\n"}
{"message":"cannot find value `Close` in this scope","code":{"code":"E0425","explanation":"An unresolved name was used.\n\nErroneous code examples:\n\n```compile_fail,E0425\nsomething_that_doesnt_exist::foo;\n// error: unresolved name `something_that_doesnt_exist::foo`\n\n// or:\n\ntrait Foo {\n fn bar() {\n Self; // error: unresolved name `Self`\n }\n}\n\n// or:\n\nlet x = unknown_variable; // error: unresolved name `unknown_variable`\n```\n\nPlease verify that the name wasn't misspelled and ensure that the\nidentifier being referred to is valid for the given situation. Example:\n\n```\nenum something_that_does_exist {\n Foo,\n}\n```\n\nOr:\n\n```\nmod something_that_does_exist {\n pub static foo : i32 = 0i32;\n}\n\nsomething_that_does_exist::foo; // ok!\n```\n\nOr:\n\n```\nlet unknown_variable = 12u32;\nlet x = unknown_variable; // ok!\n```\n\nIf the item is not defined in the current module, it must be imported using a\n`use` statement, like so:\n\n```\n# mod foo { pub fn bar() {} }\n# fn main() {\nuse foo::bar;\nbar();\n# }\n```\n\nIf the item you are importing is not defined in some super-module of the\ncurrent module, then it must also be declared as public (e.g., `pub fn`).\n"},"level":"error","spans":[{"file_name":"src/main.rs","byte_start":275,"byte_end":280,"line_start":8,"line_end":8,"column_start":96,"column_end":101,"is_primary":true,"text":[{"text":" let mut win = match RenderWindow::new(VideoMode::new_init(640, 480, 32), \"Mandelbrot set\", Close, &ContextSettings::default()) {","highlight_start":96,"highlight_end":101}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0425]\u001b[0m\u001b[0m\u001b[1m: cannot find value `Close` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/main.rs:8:96\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m8\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m let mut win = match RenderWindow::new(VideoMode::new_init(640, 480, 32), \"Mandelbrot set\", Close, &ContextSettings::default()) {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"}
{"message":"aborting due to 7 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 7 previous errors\u001b[0m\n\n"}
{"message":"Some errors have detailed explanations: E0425, E0433, E0463.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0425, E0433, E0463.\u001b[0m\n"}
{"message":"For more information about an error, try `rustc --explain E0425`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0425`.\u001b[0m\n"}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":11961844867535808960,"profile":9251013656241001069,"path":1684066648322511884,"deps":[[5000399582687892530,"sfml",false,5354384922619481248]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/mandel-b3562856c70c5f88/dep-bin-mandel"}}],"rustflags":[],"metadata":7797948686568424061,"config":2202906307356721367,"compile_kind":0}

@ -1,7 +0,0 @@
{"message":"failed to resolve: use of undeclared crate or module `num`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap<u32, u32> = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"src/mandel.rs","byte_start":4,"byte_end":7,"line_start":1,"line_end":1,"column_start":5,"column_end":8,"is_primary":true,"text":[{"text":"use num::complex::{Complex};","highlight_start":5,"highlight_end":8}],"label":"use of undeclared crate or module `num`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared crate or module `num`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/mandel.rs:1:5\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m1\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0muse num::complex::{Complex};\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared crate or module `num`\u001b[0m\n\n"}
{"message":"failed to resolve: use of undeclared type `Complex`","code":{"code":"E0433","explanation":"An undeclared crate, module, or type was used.\n\nErroneous code example:\n\n```compile_fail,E0433\nlet map = HashMap::new();\n// error: failed to resolve: use of undeclared type `HashMap`\n```\n\nPlease verify you didn't misspell the type/module's name or that you didn't\nforget to import it:\n\n```\nuse std::collections::HashMap; // HashMap has been imported.\nlet map: HashMap<u32, u32> = HashMap::new(); // So it can be used!\n```\n\nIf you've expected to use a crate name:\n\n```compile_fail\nuse ferris_wheel::BigO;\n// error: failed to resolve: use of undeclared crate or module `ferris_wheel`\n```\n\nMake sure the crate has been added as a dependency in `Cargo.toml`.\n\nTo use a module from your current crate, add the `crate::` prefix to the path.\n"},"level":"error","spans":[{"file_name":"src/mandel.rs","byte_start":120,"byte_end":127,"line_start":5,"line_end":5,"column_start":16,"column_end":23,"is_primary":true,"text":[{"text":" return Complex::new(0, 0);","highlight_start":16,"highlight_end":23}],"label":"use of undeclared type `Complex`","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0433]\u001b[0m\u001b[0m\u001b[1m: failed to resolve: use of undeclared type `Complex`\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/mandel.rs:5:16\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m5\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m return Complex::new(0, 0);\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9muse of undeclared type `Complex`\u001b[0m\n\n"}
{"message":"cannot find type `Complex` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo<T>(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"src/mandel.rs","byte_start":51,"byte_end":58,"line_start":3,"line_end":3,"column_start":22,"column_end":29,"is_primary":true,"text":[{"text":"fn mandel(n: u64, c: Complex, max_depth: u32) -> Complex {","highlight_start":22,"highlight_end":29}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Complex` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/mandel.rs:3:22\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mfn mandel(n: u64, c: Complex, max_depth: u32) -> Complex {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"}
{"message":"cannot find type `Complex` in this scope","code":{"code":"E0412","explanation":"A used type name is not in scope.\n\nErroneous code examples:\n\n```compile_fail,E0412\nimpl Something {} // error: type name `Something` is not in scope\n\n// or:\n\ntrait Foo {\n fn bar(N); // error: type name `N` is not in scope\n}\n\n// or:\n\nfn foo(x: T) {} // type name `T` is not in scope\n```\n\nTo fix this error, please verify you didn't misspell the type name, you did\ndeclare it or imported it into the scope. Examples:\n\n```\nstruct Something;\n\nimpl Something {} // ok!\n\n// or:\n\ntrait Foo {\n type N;\n\n fn bar(_: Self::N); // ok!\n}\n\n// or:\n\nfn foo<T>(x: T) {} // ok!\n```\n\nAnother case that causes this error is when a type is imported into a parent\nmodule. To fix this, you can follow the suggestion and use File directly or\n`use super::File;` which will import the types from the parent namespace. An\nexample that causes this error is below:\n\n```compile_fail,E0412\nuse std::fs::File;\n\nmod foo {\n fn some_function(f: File) {}\n}\n```\n\n```\nuse std::fs::File;\n\nmod foo {\n // either\n use super::File;\n // or\n // use std::fs::File;\n fn foo(f: File) {}\n}\n# fn main() {} // don't insert it for us; that'll break imports\n```\n"},"level":"error","spans":[{"file_name":"src/mandel.rs","byte_start":79,"byte_end":86,"line_start":3,"line_end":3,"column_start":50,"column_end":57,"is_primary":true,"text":[{"text":"fn mandel(n: u64, c: Complex, max_depth: u32) -> Complex {","highlight_start":50,"highlight_end":57}],"label":"not found in this scope","suggested_replacement":null,"suggestion_applicability":null,"expansion":null}],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror[E0412]\u001b[0m\u001b[0m\u001b[1m: cannot find type `Complex` in this scope\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m--> \u001b[0m\u001b[0msrc/mandel.rs:3:50\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m|\u001b[0m\n\u001b[0m\u001b[1m\u001b[38;5;12m3\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0mfn mandel(n: u64, c: Complex, max_depth: u32) -> Complex {\u001b[0m\n\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;12m| \u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9m^^^^^^^\u001b[0m\u001b[0m \u001b[0m\u001b[0m\u001b[1m\u001b[38;5;9mnot found in this scope\u001b[0m\n\n"}
{"message":"aborting due to 4 previous errors","code":null,"level":"error","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1m\u001b[38;5;9merror\u001b[0m\u001b[0m\u001b[1m: aborting due to 4 previous errors\u001b[0m\n\n"}
{"message":"Some errors have detailed explanations: E0412, E0433.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mSome errors have detailed explanations: E0412, E0433.\u001b[0m\n"}
{"message":"For more information about an error, try `rustc --explain E0412`.","code":null,"level":"failure-note","spans":[],"children":[],"rendered":"\u001b[0m\u001b[1mFor more information about an error, try `rustc --explain E0412`.\u001b[0m\n"}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[]","target":6701665417910256747,"profile":12637318739757120569,"path":14988883471514319467,"deps":[[8121635694596382552,"num_traits",false,3312470463104593474],[18294881454999221691,"num_complex",false,10093592521900914014]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/matrix-bdef7ee9c69fd6d0/dep-lib-matrix"}}],"rustflags":[],"metadata":2104660587204602632,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[\"default\", \"num-bigint\", \"std\"]","target":5450025331945211358,"profile":12637318739757120569,"path":12707705037595854077,"deps":[[1494750142361447113,"num_integer",false,15033971072899982212],[7332147672890693963,"num_complex",false,15434628091066236491],[8121635694596382552,"num_traits",false,16281566149189497394],[11048371280800310309,"num_bigint",false,4756808839726470829],[16193039417554276586,"num_rational",false,6215702740295778406],[17104864861555733718,"num_iter",false,13535080048121952156]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num-bda2e351481c21fa/dep-lib-num"}}],"rustflags":[],"metadata":6441063985526282787,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[\"default\", \"num-bigint\", \"std\"]","target":5450025331945211358,"profile":12637318739757120569,"path":12707705037595854077,"deps":[[1494750142361447113,"num_integer",false,11072134381043555671],[7332147672890693963,"num_complex",false,1618639526513905677],[8121635694596382552,"num_traits",false,3312470463104593474],[11048371280800310309,"num_bigint",false,2322665535412852898],[16193039417554276586,"num_rational",false,18368110449992870311],[17104864861555733718,"num_iter",false,1245876366220109675]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num-bebed017bfba7bef/dep-lib-num"}}],"rustflags":[],"metadata":6441063985526282787,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[\"std\"]","target":13294766831966498538,"profile":12637318739757120569,"path":781626293928865243,"deps":[[14832468857926148571,"autocfg",false,154740818998071445]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num-bigint-09555b348f7d6281/dep-build-script-build-script-build"}}],"rustflags":[],"metadata":10601054166942238371,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[\"std\"]","target":1867104470408149367,"profile":12637318739757120569,"path":5482911061107849723,"deps":[[1494750142361447113,"num_integer",false,15033971072899982212],[8121635694596382552,"num_traits",false,16281566149189497394],[11048371280800310309,"build_script_build",false,3934215020060341865]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num-bigint-71d55de680c08c02/dep-lib-num-bigint"}}],"rustflags":[],"metadata":10601054166942238371,"config":2202906307356721367,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"","target":0,"profile":0,"path":0,"deps":[[11048371280800310309,"build_script_build",false,6013823194385066821]],"local":[{"RerunIfChanged":{"output":"debug/build/num-bigint-7ab1bfe2b5b8f7a7/output","paths":["build.rs"]}}],"rustflags":[],"metadata":0,"config":0,"compile_kind":0}

@ -1 +0,0 @@
{"rustc":6064785002308032717,"features":"[\"std\"]","target":1867104470408149367,"profile":12637318739757120569,"path":5482911061107849723,"deps":[[1494750142361447113,"num_integer",false,11072134381043555671],[8121635694596382552,"num_traits",false,3312470463104593474],[11048371280800310309,"build_script_build",false,3934215020060341865]],"local":[{"CheckDepInfo":{"dep_info":"debug/.fingerprint/num-bigint-bfa8521a185b8e60/dep-lib-num-bigint"}}],"rustflags":[],"metadata":10601054166942238371,"config":2202906307356721367,"compile_kind":0}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save