rusty_snek_gaem/target/rls/debug/deps/save-analysis/libfloat-4c73fb95e84ffa18.json
2019-04-14 19:25:15 -05:00

1 line
50 KiB
JSON

{"config":{"output_file":null,"full_docs":false,"pub_only":true,"reachable_only":true,"distro_crate":false,"signatures":false,"borrow_data":false},"version":"0.18.2","compilation":{"directory":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48],"program":"/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/rls","arguments":["--crate-name","float","/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","--color","never","--crate-type","lib","--emit=dep-info,metadata","-C","debuginfo=2","-C","metadata=4c73fb95e84ffa18","-C","extra-filename=-4c73fb95e84ffa18","--out-dir","/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps","-L","dependency=/home/brad/Development/rusty_snek_gaem/target/rls/debug/deps","--cap-lints","allow","--error-format=json","--sysroot","/home/brad/.rustup/toolchains/stable-x86_64-unknown-linux-gnu"],"output":[47,104,111,109,101,47,98,114,97,100,47,68,101,118,101,108,111,112,109,101,110,116,47,114,117,115,116,121,95,115,110,101,107,95,103,97,101,109,47,116,97,114,103,101,116,47,114,108,115,47,100,101,98,117,103,47,100,101,112,115,47,108,105,98,102,108,111,97,116,45,52,99,55,51,102,98,57,53,101,56,52,102,102,97,49,56,46,114,109,101,116,97]},"prelude":{"crate_id":{"name":"float","disambiguator":[9481931967605590180,5009724469139080130]},"crate_root":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src","external_crates":[{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","num":1,"id":{"name":"std","disambiguator":[13207157035321610514,1601512537482633728]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","num":2,"id":{"name":"core","disambiguator":[7623312343418098386,5842227285171027081]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","num":3,"id":{"name":"compiler_builtins","disambiguator":[15062483144693841030,3160817630090790886]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","num":4,"id":{"name":"rustc_std_workspace_core","disambiguator":[436745421963593417,1808485874600938246]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","num":5,"id":{"name":"alloc","disambiguator":[14785001670989826495,12996925471203689162]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","num":6,"id":{"name":"libc","disambiguator":[9965434524793337566,8042345761937100773]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","num":7,"id":{"name":"rustc_demangle","disambiguator":[15482981957725683232,16126164733460801089]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","num":8,"id":{"name":"unwind","disambiguator":[12401856028840807657,14789254441426287527]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","num":9,"id":{"name":"backtrace_sys","disambiguator":[13858858106744831426,15797026455235720829]}},{"file_name":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","num":10,"id":{"name":"panic_unwind","disambiguator":[7931781289263694084,224457116430056702]}}],"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":9635,"line_start":1,"line_end":435,"column_start":1,"column_end":2}},"imports":[],"defs":[{"kind":"Mod","id":{"krate":0,"index":0},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":9635,"line_start":1,"line_end":435,"column_start":1,"column_end":2},"name":"","qualname":"::","value":"/home/brad/.cargo/registry/src/github.com-1ecc6299db9ec823/piston-float-0.3.0/src/lib.rs","parent":null,"children":[{"krate":0,"index":2},{"krate":0,"index":4},{"krate":0,"index":6},{"krate":0,"index":8},{"krate":0,"index":10},{"krate":0,"index":12},{"krate":0,"index":16},{"krate":0,"index":20},{"krate":0,"index":24},{"krate":0,"index":28},{"krate":0,"index":32},{"krate":0,"index":36},{"krate":0,"index":40},{"krate":0,"index":44},{"krate":0,"index":48},{"krate":0,"index":52},{"krate":0,"index":56},{"krate":0,"index":60},{"krate":0,"index":72},{"krate":0,"index":84},{"krate":0,"index":96},{"krate":0,"index":100},{"krate":0,"index":104},{"krate":0,"index":108},{"krate":0,"index":112},{"krate":0,"index":116},{"krate":0,"index":120},{"krate":0,"index":124},{"krate":0,"index":128},{"krate":0,"index":132},{"krate":0,"index":160},{"krate":0,"index":188},{"krate":0,"index":216},{"krate":0,"index":220},{"krate":0,"index":224},{"krate":0,"index":228},{"krate":0,"index":232},{"krate":0,"index":236},{"krate":0,"index":248},{"krate":0,"index":260}],"decl_id":null,"docs":" Traits for generic floats in game programming\n","sig":null,"attributes":[{"value":"deny(missing_docs)","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":0,"byte_end":22,"line_start":1,"line_end":1,"column_start":1,"column_end":23}}]},{"kind":"Trait","id":{"krate":0,"index":8},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":136,"byte_end":141,"line_start":7,"line_end":7,"column_start":11,"column_end":16},"name":"Float","qualname":"::Float","value":"Float: 'static + Send + Sync + Copy + Radians + One + Zero + Sqrt + FromPrimitive +\nMin + Max + Signum + Powf + Trig + PartialEq + PartialOrd + Add<Self, Output =\nSelf> + AddAssign<Self> + Mul<Self, Output = Self> + MulAssign<Self> +\nSub<Self, Output = Self> + SubAssign<Self> + Div<Self, Output = Self> +\nDivAssign<Self> + Rem<Self, Output = Self> + RemAssign<Self> + Neg<Output =\nSelf> + Trig","parent":null,"children":[],"decl_id":null,"docs":" Convenience trait for floats.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":12},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1049,"byte_end":1052,"line_start":40,"line_end":40,"column_start":11,"column_end":14},"name":"Min","qualname":"::Min","value":"Min","parent":null,"children":[{"krate":0,"index":14}],"decl_id":null,"docs":" Minimum value.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":14},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1114,"byte_end":1117,"line_start":42,"line_end":42,"column_start":8,"column_end":11},"name":"min","qualname":"::Min::min","value":"fn (self, other: Self) -> Self","parent":{"krate":0,"index":12},"children":[],"decl_id":null,"docs":" Returns the minimum value of self or other.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":24},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1382,"byte_end":1385,"line_start":56,"line_end":56,"column_start":11,"column_end":14},"name":"Max","qualname":"::Max","value":"Max","parent":null,"children":[{"krate":0,"index":26}],"decl_id":null,"docs":" Maximum value.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":26},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1447,"byte_end":1450,"line_start":58,"line_end":58,"column_start":8,"column_end":11},"name":"max","qualname":"::Max::max","value":"fn (self, other: Self) -> Self","parent":{"krate":0,"index":24},"children":[],"decl_id":null,"docs":" Returns the maximum value of self or other.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":36},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1724,"byte_end":1730,"line_start":72,"line_end":72,"column_start":11,"column_end":17},"name":"Signum","qualname":"::Signum","value":"Signum","parent":null,"children":[{"krate":0,"index":38}],"decl_id":null,"docs":" The sign of the number.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":38},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":1793,"byte_end":1799,"line_start":74,"line_end":74,"column_start":8,"column_end":14},"name":"signum","qualname":"::Signum::signum","value":"fn (self) -> Self","parent":{"krate":0,"index":36},"children":[],"decl_id":null,"docs":" Returns number representing the sign of self\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":48},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2041,"byte_end":2045,"line_start":88,"line_end":88,"column_start":11,"column_end":15},"name":"Powf","qualname":"::Powf","value":"Powf","parent":null,"children":[{"krate":0,"index":50}],"decl_id":null,"docs":" Floating number power.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":50},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2101,"byte_end":2105,"line_start":90,"line_end":90,"column_start":8,"column_end":12},"name":"powf","qualname":"::Powf::powf","value":"fn (self, other: Self) -> Self","parent":{"krate":0,"index":48},"children":[],"decl_id":null,"docs":" Returns floating power of the number.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":60},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2391,"byte_end":2398,"line_start":104,"line_end":104,"column_start":11,"column_end":18},"name":"Radians","qualname":"::Radians","value":"Radians","parent":null,"children":[{"krate":0,"index":62},{"krate":0,"index":64},{"krate":0,"index":66},{"krate":0,"index":68},{"krate":0,"index":70}],"decl_id":null,"docs":" Useful constants for radians.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":62},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2461,"byte_end":2464,"line_start":106,"line_end":106,"column_start":8,"column_end":11},"name":"_90","qualname":"::Radians::_90","value":"fn () -> Self","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Returns radians corresponding to 90 degrees.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":64},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2538,"byte_end":2542,"line_start":109,"line_end":109,"column_start":8,"column_end":12},"name":"_180","qualname":"::Radians::_180","value":"fn () -> Self","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Returns radians corresponding to 180 degrees.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":66},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2616,"byte_end":2620,"line_start":112,"line_end":112,"column_start":8,"column_end":12},"name":"_360","qualname":"::Radians::_360","value":"fn () -> Self","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Returns radians corresponding to 360 degrees.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":68},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2737,"byte_end":2747,"line_start":116,"line_end":116,"column_start":8,"column_end":18},"name":"deg_to_rad","qualname":"::Radians::deg_to_rad","value":"fn (self) -> Self","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Convert a value to radians from degrees.\n Equivalent to ```value * (π / 180)```.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":70},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":2868,"byte_end":2878,"line_start":120,"line_end":120,"column_start":8,"column_end":18},"name":"rad_to_deg","qualname":"::Radians::rad_to_deg","value":"fn (self) -> Self","parent":{"krate":0,"index":60},"children":[],"decl_id":null,"docs":" Convert a value to degrees from radians.\n Equivalent to ```value * (180 / π)```.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":96},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3955,"byte_end":3958,"line_start":178,"line_end":178,"column_start":11,"column_end":14},"name":"One","qualname":"::One","value":"One","parent":null,"children":[{"krate":0,"index":98}],"decl_id":null,"docs":" Number 1.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":98},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":3987,"byte_end":3990,"line_start":180,"line_end":180,"column_start":8,"column_end":11},"name":"one","qualname":"::One::one","value":"fn () -> Self","parent":{"krate":0,"index":96},"children":[],"decl_id":null,"docs":" Returns 1.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":100},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4029,"byte_end":4033,"line_start":184,"line_end":184,"column_start":11,"column_end":15},"name":"Zero","qualname":"::Zero","value":"Zero","parent":null,"children":[{"krate":0,"index":102}],"decl_id":null,"docs":" Number 0.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":102},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4062,"byte_end":4066,"line_start":186,"line_end":186,"column_start":8,"column_end":12},"name":"zero","qualname":"::Zero::zero","value":"fn () -> Self","parent":{"krate":0,"index":100},"children":[],"decl_id":null,"docs":" Returns 0.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":120},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4400,"byte_end":4404,"line_start":210,"line_end":210,"column_start":11,"column_end":15},"name":"Sqrt","qualname":"::Sqrt","value":"Sqrt","parent":null,"children":[{"krate":0,"index":122}],"decl_id":null,"docs":" Square root.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":122},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4443,"byte_end":4447,"line_start":212,"line_end":212,"column_start":8,"column_end":12},"name":"sqrt","qualname":"::Sqrt::sqrt","value":"fn (self) -> Self","parent":{"krate":0,"index":120},"children":[],"decl_id":null,"docs":" Returns square root.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":132},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4681,"byte_end":4685,"line_start":226,"line_end":226,"column_start":11,"column_end":15},"name":"Trig","qualname":"::Trig","value":"Trig","parent":null,"children":[{"krate":0,"index":134},{"krate":0,"index":136},{"krate":0,"index":138},{"krate":0,"index":140},{"krate":0,"index":142},{"krate":0,"index":144},{"krate":0,"index":146},{"krate":0,"index":148},{"krate":0,"index":150},{"krate":0,"index":152},{"krate":0,"index":154},{"krate":0,"index":156},{"krate":0,"index":158}],"decl_id":null,"docs":" Basic trigonometry functions\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":134},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4725,"byte_end":4728,"line_start":228,"line_end":228,"column_start":8,"column_end":11},"name":"sin","qualname":"::Trig::sin","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns sine of self.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":136},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4783,"byte_end":4786,"line_start":230,"line_end":230,"column_start":8,"column_end":11},"name":"cos","qualname":"::Trig::cos","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns cosine of self.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":138},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4842,"byte_end":4845,"line_start":232,"line_end":232,"column_start":8,"column_end":11},"name":"tan","qualname":"::Trig::tan","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns tangent of self.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":140},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4906,"byte_end":4910,"line_start":234,"line_end":234,"column_start":8,"column_end":12},"name":"asin","qualname":"::Trig::asin","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns inverse sine of self.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":142},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":4973,"byte_end":4977,"line_start":236,"line_end":236,"column_start":8,"column_end":12},"name":"acos","qualname":"::Trig::acos","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns inverse cosine of self.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":144},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5041,"byte_end":5045,"line_start":238,"line_end":238,"column_start":8,"column_end":12},"name":"atan","qualname":"::Trig::atan","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns inverse tangent of self.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":146},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5140,"byte_end":5145,"line_start":240,"line_end":240,"column_start":8,"column_end":13},"name":"atan2","qualname":"::Trig::atan2","value":"fn (self, other: Self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns the four quadrant arctangent of self (y) and other (x).\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":148},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5222,"byte_end":5226,"line_start":242,"line_end":242,"column_start":8,"column_end":12},"name":"sinh","qualname":"::Trig::sinh","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns hyperbolic sine of self.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":150},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5292,"byte_end":5296,"line_start":244,"line_end":244,"column_start":8,"column_end":12},"name":"cosh","qualname":"::Trig::cosh","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns hyperbolic cosine of self.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":152},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5363,"byte_end":5367,"line_start":246,"line_end":246,"column_start":8,"column_end":12},"name":"tanh","qualname":"::Trig::tanh","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns hyperbolic tangent of self.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":154},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5439,"byte_end":5444,"line_start":248,"line_end":248,"column_start":8,"column_end":13},"name":"asinh","qualname":"::Trig::asinh","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns inverse hyperbolic sine of self.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":156},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5518,"byte_end":5523,"line_start":250,"line_end":250,"column_start":8,"column_end":13},"name":"acosh","qualname":"::Trig::acosh","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns inverse hyperbolic cosine of self.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":158},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":5598,"byte_end":5603,"line_start":252,"line_end":252,"column_start":8,"column_end":13},"name":"atanh","qualname":"::Trig::atanh","value":"fn (self) -> Self","parent":{"krate":0,"index":132},"children":[],"decl_id":null,"docs":" Returns inverse hyperbolic tangent of self.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":216},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7407,"byte_end":7411,"line_start":338,"line_end":338,"column_start":11,"column_end":15},"name":"Cast","qualname":"::Cast","value":"Cast<T>","parent":null,"children":[{"krate":0,"index":218}],"decl_id":null,"docs":" Casts into another type.\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":218},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7455,"byte_end":7459,"line_start":340,"line_end":340,"column_start":8,"column_end":12},"name":"cast","qualname":"::Cast::cast","value":"fn (self) -> T","parent":{"krate":0,"index":216},"children":[],"decl_id":null,"docs":" Casts into other type.\n","sig":null,"attributes":[]},{"kind":"Trait","id":{"krate":0,"index":236},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7889,"byte_end":7902,"line_start":364,"line_end":364,"column_start":11,"column_end":24},"name":"FromPrimitive","qualname":"::FromPrimitive","value":"FromPrimitive","parent":null,"children":[{"krate":0,"index":238},{"krate":0,"index":240},{"krate":0,"index":242},{"krate":0,"index":244},{"krate":0,"index":246}],"decl_id":null,"docs":" Trait for converting from different numeric types\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":238},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7931,"byte_end":7939,"line_start":366,"line_end":366,"column_start":8,"column_end":16},"name":"from_f64","qualname":"::FromPrimitive::from_f64","value":"fn (t: f64) -> Self","parent":{"krate":0,"index":236},"children":[],"decl_id":null,"docs":" from a f64\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":240},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":7983,"byte_end":7991,"line_start":368,"line_end":368,"column_start":8,"column_end":16},"name":"from_f32","qualname":"::FromPrimitive::from_f32","value":"fn (t: f32) -> Self","parent":{"krate":0,"index":236},"children":[],"decl_id":null,"docs":" from a f32\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":242},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8036,"byte_end":8046,"line_start":370,"line_end":370,"column_start":8,"column_end":18},"name":"from_isize","qualname":"::FromPrimitive::from_isize","value":"fn (t: isize) -> Self","parent":{"krate":0,"index":236},"children":[],"decl_id":null,"docs":" from a isze\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":244},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8092,"byte_end":8100,"line_start":372,"line_end":372,"column_start":8,"column_end":16},"name":"from_u32","qualname":"::FromPrimitive::from_u32","value":"fn (t: u32) -> Self","parent":{"krate":0,"index":236},"children":[],"decl_id":null,"docs":" from a u32\n","sig":null,"attributes":[]},{"kind":"Method","id":{"krate":0,"index":246},"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":8144,"byte_end":8152,"line_start":374,"line_end":374,"column_start":8,"column_end":16},"name":"from_i32","qualname":"::FromPrimitive::from_i32","value":"fn (t: i32) -> Self","parent":{"krate":0,"index":236},"children":[],"decl_id":null,"docs":" from a i32\n","sig":null,"attributes":[]}],"impls":[{"id":0,"kind":"Direct","span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":609,"byte_end":610,"line_start":23,"line_end":23,"column_start":19,"column_end":20},"value":"","parent":null,"children":[],"docs":"","sig":null,"attributes":[]}],"refs":[],"macro_refs":[],"relations":[{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":157,"byte_end":161,"line_start":8,"line_end":8,"column_start":15,"column_end":19},"kind":"SuperTrait","from":{"krate":2,"index":1700},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":164,"byte_end":168,"line_start":8,"line_end":8,"column_start":22,"column_end":26},"kind":"SuperTrait","from":{"krate":2,"index":1712},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":175,"byte_end":179,"line_start":9,"line_end":9,"column_start":7,"column_end":11},"kind":"SuperTrait","from":{"krate":2,"index":1710},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":182,"byte_end":189,"line_start":9,"line_end":9,"column_start":14,"column_end":21},"kind":"SuperTrait","from":{"krate":0,"index":60},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":192,"byte_end":195,"line_start":9,"line_end":9,"column_start":24,"column_end":27},"kind":"SuperTrait","from":{"krate":0,"index":96},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":198,"byte_end":202,"line_start":9,"line_end":9,"column_start":30,"column_end":34},"kind":"SuperTrait","from":{"krate":0,"index":100},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":205,"byte_end":209,"line_start":9,"line_end":9,"column_start":37,"column_end":41},"kind":"SuperTrait","from":{"krate":0,"index":120},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":216,"byte_end":229,"line_start":10,"line_end":10,"column_start":7,"column_end":20},"kind":"SuperTrait","from":{"krate":0,"index":236},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":236,"byte_end":239,"line_start":11,"line_end":11,"column_start":7,"column_end":10},"kind":"SuperTrait","from":{"krate":0,"index":12},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":242,"byte_end":245,"line_start":11,"line_end":11,"column_start":13,"column_end":16},"kind":"SuperTrait","from":{"krate":0,"index":24},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":248,"byte_end":254,"line_start":11,"line_end":11,"column_start":19,"column_end":25},"kind":"SuperTrait","from":{"krate":0,"index":36},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":257,"byte_end":261,"line_start":11,"line_end":11,"column_start":28,"column_end":32},"kind":"SuperTrait","from":{"krate":0,"index":48},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":268,"byte_end":272,"line_start":12,"line_end":12,"column_start":7,"column_end":11},"kind":"SuperTrait","from":{"krate":0,"index":132},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":279,"byte_end":288,"line_start":13,"line_end":13,"column_start":7,"column_end":16},"kind":"SuperTrait","from":{"krate":2,"index":2410},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":295,"byte_end":305,"line_start":14,"line_end":14,"column_start":7,"column_end":17},"kind":"SuperTrait","from":{"krate":2,"index":2464},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":312,"byte_end":315,"line_start":15,"line_end":15,"column_start":7,"column_end":10},"kind":"SuperTrait","from":{"krate":2,"index":1768},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":339,"byte_end":348,"line_start":15,"line_end":15,"column_start":34,"column_end":43},"kind":"SuperTrait","from":{"krate":2,"index":1824},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":361,"byte_end":364,"line_start":16,"line_end":16,"column_start":7,"column_end":10},"kind":"SuperTrait","from":{"krate":2,"index":1784},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":388,"byte_end":397,"line_start":16,"line_end":16,"column_start":34,"column_end":43},"kind":"SuperTrait","from":{"krate":2,"index":1836},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":410,"byte_end":413,"line_start":17,"line_end":17,"column_start":7,"column_end":10},"kind":"SuperTrait","from":{"krate":2,"index":1776},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":437,"byte_end":446,"line_start":17,"line_end":17,"column_start":34,"column_end":43},"kind":"SuperTrait","from":{"krate":2,"index":1830},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":459,"byte_end":462,"line_start":18,"line_end":18,"column_start":7,"column_end":10},"kind":"SuperTrait","from":{"krate":2,"index":1792},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":486,"byte_end":495,"line_start":18,"line_end":18,"column_start":34,"column_end":43},"kind":"SuperTrait","from":{"krate":2,"index":1842},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":508,"byte_end":511,"line_start":19,"line_end":19,"column_start":7,"column_end":10},"kind":"SuperTrait","from":{"krate":2,"index":1802},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":535,"byte_end":544,"line_start":19,"line_end":19,"column_start":34,"column_end":43},"kind":"SuperTrait","from":{"krate":2,"index":1848},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":557,"byte_end":560,"line_start":20,"line_end":20,"column_start":7,"column_end":10},"kind":"SuperTrait","from":{"krate":2,"index":1812},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":582,"byte_end":586,"line_start":21,"line_end":21,"column_start":7,"column_end":11},"kind":"SuperTrait","from":{"krate":0,"index":132},"to":{"krate":0,"index":8}},{"span":{"file_name":[47,104,111,109,101,47,98,114,97,100,47,46,99,97,114,103,111,47,114,101,103,105,115,116,114,121,47,115,114,99,47,103,105,116,104,117,98,46,99,111,109,45,49,101,99,99,54,50,57,57,100,98,57,101,99,56,50,51,47,112,105,115,116,111,110,45,102,108,111,97,116,45,48,46,51,46,48,47,115,114,99,47,108,105,98,46,114,115],"byte_start":609,"byte_end":610,"line_start":23,"line_end":23,"column_start":19,"column_end":20},"kind":{"variant":"Impl","fields":[0]},"from":{"krate":0,"index":19},"to":{"krate":0,"index":8}}]}