mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2026-03-09 19:49:09 +00:00
9 lines
27 KiB
JavaScript
9 lines
27 KiB
JavaScript
(function() {
|
|
var type_impls = Object.fromEntries([["hir",[["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-Clone-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a href=\"#impl-Clone-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T, E> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for ValueResult<T, E><div class=\"where\">where\n T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>,\n E: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>,</div></h3></section></summary><div class=\"impl-items\"><details class=\"toggle method-toggle\" open><summary><section id=\"method.clone\" class=\"method trait-impl\"><a href=\"#method.clone\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html#tymethod.clone\" class=\"fn\">clone</a>(&self) -> ValueResult<T, E></h4></section></summary><div class='docblock'>Returns a duplicate of the value. <a href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html#tymethod.clone\">Read more</a></div></details><details class=\"toggle method-toggle\" open><summary><section id=\"method.clone_from\" class=\"method trait-impl\"><span class=\"rightside\"><span class=\"since\" title=\"Stable since Rust version 1.0.0\">1.0.0</span> · <a class=\"src\" href=\"https://doc.rust-lang.org/1.93.1/src/core/clone.rs.html#245-247\">Source</a></span><a href=\"#method.clone_from\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html#method.clone_from\" class=\"fn\">clone_from</a>(&mut self, source: &Self)</h4></section></summary><div class='docblock'>Performs copy-assignment from <code>source</code>. <a href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html#method.clone_from\">Read more</a></div></details></div></details>","Clone","hir::ExpandResult"],["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-Debug-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a href=\"#impl-Debug-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T, E> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for ValueResult<T, E><div class=\"where\">where\n T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a>,\n E: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a>,</div></h3></section></summary><div class=\"impl-items\"><details class=\"toggle method-toggle\" open><summary><section id=\"method.fmt\" class=\"method trait-impl\"><a href=\"#method.fmt\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/fmt/trait.Debug.html#tymethod.fmt\" class=\"fn\">fmt</a>(&self, f: &mut <a class=\"struct\" href=\"https://doc.rust-lang.org/1.93.1/core/fmt/struct.Formatter.html\" title=\"struct core::fmt::Formatter\">Formatter</a><'_>) -> <a class=\"enum\" href=\"https://doc.rust-lang.org/1.93.1/core/result/enum.Result.html\" title=\"enum core::result::Result\">Result</a><<a class=\"primitive\" href=\"https://doc.rust-lang.org/1.93.1/std/primitive.unit.html\">()</a>, <a class=\"struct\" href=\"https://doc.rust-lang.org/1.93.1/core/fmt/struct.Error.html\" title=\"struct core::fmt::Error\">Error</a>></h4></section></summary><div class='docblock'>Formats the value using the given formatter. <a href=\"https://doc.rust-lang.org/1.93.1/core/fmt/trait.Debug.html#tymethod.fmt\">Read more</a></div></details></div></details>","Debug","hir::ExpandResult"],["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-Default-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a href=\"#impl-Default-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T, E> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for ValueResult<T, E><div class=\"where\">where\n T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a>,</div></h3></section></summary><div class=\"impl-items\"><details class=\"toggle method-toggle\" open><summary><section id=\"method.default\" class=\"method trait-impl\"><a href=\"#method.default\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html#tymethod.default\" class=\"fn\">default</a>() -> ValueResult<T, E></h4></section></summary><div class='docblock'>Returns the “default value” for a type. <a href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html#tymethod.default\">Read more</a></div></details></div></details>","Default","hir::ExpandResult"],["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-From%3CResult%3CT,+E%3E%3E-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a href=\"#impl-From%3CResult%3CT,+E%3E%3E-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T, E> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a><<a class=\"enum\" href=\"https://doc.rust-lang.org/1.93.1/core/result/enum.Result.html\" title=\"enum core::result::Result\">Result</a><T, E>> for ValueResult<T, E><div class=\"where\">where\n T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a>,</div></h3></section></summary><div class=\"impl-items\"><details class=\"toggle method-toggle\" open><summary><section id=\"method.from\" class=\"method trait-impl\"><a href=\"#method.from\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/convert/trait.From.html#tymethod.from\" class=\"fn\">from</a>(result: <a class=\"enum\" href=\"https://doc.rust-lang.org/1.93.1/core/result/enum.Result.html\" title=\"enum core::result::Result\">Result</a><T, E>) -> ValueResult<T, E></h4></section></summary><div class='docblock'>Converts to this type from the input type.</div></details></div></details>","From<Result<T, E>>","hir::ExpandResult"],["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-PartialEq-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a href=\"#impl-PartialEq-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T, E> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for ValueResult<T, E><div class=\"where\">where\n T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a>,\n E: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a>,</div></h3></section></summary><div class=\"impl-items\"><details class=\"toggle method-toggle\" open><summary><section id=\"method.eq\" class=\"method trait-impl\"><a href=\"#method.eq\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.PartialEq.html#tymethod.eq\" class=\"fn\">eq</a>(&self, other: &ValueResult<T, E>) -> <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.93.1/std/primitive.bool.html\">bool</a></h4></section></summary><div class='docblock'>Tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>.</div></details><details class=\"toggle method-toggle\" open><summary><section id=\"method.ne\" class=\"method trait-impl\"><span class=\"rightside\"><span class=\"since\" title=\"Stable since Rust version 1.0.0\">1.0.0</span> · <a class=\"src\" href=\"https://doc.rust-lang.org/1.93.1/src/core/cmp.rs.html#264\">Source</a></span><a href=\"#method.ne\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.PartialEq.html#method.ne\" class=\"fn\">ne</a>(&self, other: <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.93.1/std/primitive.reference.html\">&Rhs</a>) -> <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.93.1/std/primitive.bool.html\">bool</a></h4></section></summary><div class='docblock'>Tests for <code>!=</code>. The default implementation is almost always sufficient,\nand should not be overridden without very good reason.</div></details></div></details>","PartialEq","hir::ExpandResult"],["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-ValueResult%3CT,+E%3E\" class=\"impl\"><a href=\"#impl-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T, E> ValueResult<T, E></h3></section></summary><div class=\"impl-items\"><section id=\"method.new\" class=\"method\"><h4 class=\"code-header\">pub fn <a href=\"#method.new\" class=\"fn\">new</a>(value: T, err: E) -> ValueResult<T, E></h4></section><section id=\"method.ok\" class=\"method\"><h4 class=\"code-header\">pub fn <a href=\"#method.ok\" class=\"fn\">ok</a>(value: T) -> ValueResult<T, E></h4></section><section id=\"method.only_err\" class=\"method\"><h4 class=\"code-header\">pub fn <a href=\"#method.only_err\" class=\"fn\">only_err</a>(err: E) -> ValueResult<T, E><div class=\"where\">where\n T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a>,</div></h4></section><section id=\"method.zip_val\" class=\"method\"><h4 class=\"code-header\">pub fn <a href=\"#method.zip_val\" class=\"fn\">zip_val</a><U>(self, other: U) -> ValueResult<<a class=\"primitive\" href=\"https://doc.rust-lang.org/1.93.1/std/primitive.tuple.html\">(T, U)</a>, E></h4></section><section id=\"method.map\" class=\"method\"><h4 class=\"code-header\">pub fn <a href=\"#method.map\" class=\"fn\">map</a><U>(self, f: impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/ops/function/trait.FnOnce.html\" title=\"trait core::ops::function::FnOnce\">FnOnce</a>(T) -> U) -> ValueResult<U, E></h4></section><section id=\"method.map_err\" class=\"method\"><h4 class=\"code-header\">pub fn <a href=\"#method.map_err\" class=\"fn\">map_err</a><E2>(self, f: impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/ops/function/trait.FnOnce.html\" title=\"trait core::ops::function::FnOnce\">FnOnce</a>(E) -> E2) -> ValueResult<T, E2></h4></section><section id=\"method.result\" class=\"method\"><h4 class=\"code-header\">pub fn <a href=\"#method.result\" class=\"fn\">result</a>(self) -> <a class=\"enum\" href=\"https://doc.rust-lang.org/1.93.1/core/result/enum.Result.html\" title=\"enum core::result::Result\">Result</a><T, E></h4></section></div></details>",0,"hir::ExpandResult"],["<section id=\"impl-Eq-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a href=\"#impl-Eq-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T, E> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for ValueResult<T, E><div class=\"where\">where\n T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a>,\n E: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a>,</div></h3></section>","Eq","hir::ExpandResult"],["<section id=\"impl-StructuralPartialEq-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a href=\"#impl-StructuralPartialEq-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T, E> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/marker/trait.StructuralPartialEq.html\" title=\"trait core::marker::StructuralPartialEq\">StructuralPartialEq</a> for ValueResult<T, E></h3></section>","StructuralPartialEq","hir::ExpandResult"]]],["mbe",[["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-Clone-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#341\">Source</a><a href=\"#impl-Clone-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>, E: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a>> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html\" title=\"trait core::clone::Clone\">Clone</a> for <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><T, E></h3></section></summary><div class=\"impl-items\"><details class=\"toggle method-toggle\" open><summary><section id=\"method.clone\" class=\"method trait-impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#341\">Source</a><a href=\"#method.clone\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html#tymethod.clone\" class=\"fn\">clone</a>(&self) -> <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><T, E></h4></section></summary><div class='docblock'>Returns a duplicate of the value. <a href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html#tymethod.clone\">Read more</a></div></details><details class=\"toggle method-toggle\" open><summary><section id=\"method.clone_from\" class=\"method trait-impl\"><span class=\"rightside\"><span class=\"since\" title=\"Stable since Rust version 1.0.0\">1.0.0</span> · <a class=\"src\" href=\"https://doc.rust-lang.org/1.93.1/src/core/clone.rs.html#245-247\">Source</a></span><a href=\"#method.clone_from\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html#method.clone_from\" class=\"fn\">clone_from</a>(&mut self, source: &Self)</h4></section></summary><div class='docblock'>Performs copy-assignment from <code>source</code>. <a href=\"https://doc.rust-lang.org/1.93.1/core/clone/trait.Clone.html#method.clone_from\">Read more</a></div></details></div></details>","Clone","mbe::ExpandResult"],["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-Debug-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#341\">Source</a><a href=\"#impl-Debug-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a>, E: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a>> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/fmt/trait.Debug.html\" title=\"trait core::fmt::Debug\">Debug</a> for <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><T, E></h3></section></summary><div class=\"impl-items\"><details class=\"toggle method-toggle\" open><summary><section id=\"method.fmt\" class=\"method trait-impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#341\">Source</a><a href=\"#method.fmt\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/fmt/trait.Debug.html#tymethod.fmt\" class=\"fn\">fmt</a>(&self, f: &mut <a class=\"struct\" href=\"https://doc.rust-lang.org/1.93.1/core/fmt/struct.Formatter.html\" title=\"struct core::fmt::Formatter\">Formatter</a><'_>) -> <a class=\"type\" href=\"https://doc.rust-lang.org/1.93.1/core/fmt/type.Result.html\" title=\"type core::fmt::Result\">Result</a></h4></section></summary><div class='docblock'>Formats the value using the given formatter. <a href=\"https://doc.rust-lang.org/1.93.1/core/fmt/trait.Debug.html#tymethod.fmt\">Read more</a></div></details></div></details>","Debug","mbe::ExpandResult"],["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-Default-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#347-351\">Source</a><a href=\"#impl-Default-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a>, E> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a> for <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><T, E></h3></section></summary><div class=\"impl-items\"><details class=\"toggle method-toggle\" open><summary><section id=\"method.default\" class=\"method trait-impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#348-350\">Source</a><a href=\"#method.default\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html#tymethod.default\" class=\"fn\">default</a>() -> Self</h4></section></summary><div class='docblock'>Returns the “default value” for a type. <a href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html#tymethod.default\">Read more</a></div></details></div></details>","Default","mbe::ExpandResult"],["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-From%3CResult%3CT,+E%3E%3E-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#386-390\">Source</a><a href=\"#impl-From%3CResult%3CT,+E%3E%3E-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a>, E> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/convert/trait.From.html\" title=\"trait core::convert::From\">From</a><<a class=\"enum\" href=\"https://doc.rust-lang.org/1.93.1/core/result/enum.Result.html\" title=\"enum core::result::Result\">Result</a><T, E>> for <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><T, E></h3></section></summary><div class=\"impl-items\"><details class=\"toggle method-toggle\" open><summary><section id=\"method.from\" class=\"method trait-impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#387-389\">Source</a><a href=\"#method.from\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/convert/trait.From.html#tymethod.from\" class=\"fn\">from</a>(result: <a class=\"enum\" href=\"https://doc.rust-lang.org/1.93.1/core/result/enum.Result.html\" title=\"enum core::result::Result\">Result</a><T, E>) -> Self</h4></section></summary><div class='docblock'>Converts to this type from the input type.</div></details></div></details>","From<Result<T, E>>","mbe::ExpandResult"],["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-PartialEq-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#341\">Source</a><a href=\"#impl-PartialEq-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a>, E: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a>> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.PartialEq.html\" title=\"trait core::cmp::PartialEq\">PartialEq</a> for <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><T, E></h3></section></summary><div class=\"impl-items\"><details class=\"toggle method-toggle\" open><summary><section id=\"method.eq\" class=\"method trait-impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#341\">Source</a><a href=\"#method.eq\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.PartialEq.html#tymethod.eq\" class=\"fn\">eq</a>(&self, other: &<a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><T, E>) -> <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.93.1/std/primitive.bool.html\">bool</a></h4></section></summary><div class='docblock'>Tests for <code>self</code> and <code>other</code> values to be equal, and is used by <code>==</code>.</div></details><details class=\"toggle method-toggle\" open><summary><section id=\"method.ne\" class=\"method trait-impl\"><span class=\"rightside\"><span class=\"since\" title=\"Stable since Rust version 1.0.0\">1.0.0</span> · <a class=\"src\" href=\"https://doc.rust-lang.org/1.93.1/src/core/cmp.rs.html#264\">Source</a></span><a href=\"#method.ne\" class=\"anchor\">§</a><h4 class=\"code-header\">fn <a href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.PartialEq.html#method.ne\" class=\"fn\">ne</a>(&self, other: <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.93.1/std/primitive.reference.html\">&Rhs</a>) -> <a class=\"primitive\" href=\"https://doc.rust-lang.org/1.93.1/std/primitive.bool.html\">bool</a></h4></section></summary><div class='docblock'>Tests for <code>!=</code>. The default implementation is almost always sufficient,\nand should not be overridden without very good reason.</div></details></div></details>","PartialEq","mbe::ExpandResult"],["<details class=\"toggle implementors-toggle\" open><summary><section id=\"impl-ValueResult%3CT,+E%3E\" class=\"impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#353-384\">Source</a><a href=\"#impl-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T, E> <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><T, E></h3></section></summary><div class=\"impl-items\"><section id=\"method.new\" class=\"method\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#354-356\">Source</a><h4 class=\"code-header\">pub fn <a href=\"#method.new\" class=\"fn\">new</a>(value: T, err: E) -> Self</h4></section><section id=\"method.ok\" class=\"method\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#358-360\">Source</a><h4 class=\"code-header\">pub fn <a href=\"#method.ok\" class=\"fn\">ok</a>(value: T) -> Self</h4></section><section id=\"method.only_err\" class=\"method\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#362-367\">Source</a><h4 class=\"code-header\">pub fn <a href=\"#method.only_err\" class=\"fn\">only_err</a>(err: E) -> Self<div class=\"where\">where\n T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/default/trait.Default.html\" title=\"trait core::default::Default\">Default</a>,</div></h4></section><section id=\"method.zip_val\" class=\"method\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#369-371\">Source</a><h4 class=\"code-header\">pub fn <a href=\"#method.zip_val\" class=\"fn\">zip_val</a><U>(self, other: U) -> <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><<a class=\"primitive\" href=\"https://doc.rust-lang.org/1.93.1/std/primitive.tuple.html\">(T, U)</a>, E></h4></section><section id=\"method.map\" class=\"method\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#373-375\">Source</a><h4 class=\"code-header\">pub fn <a href=\"#method.map\" class=\"fn\">map</a><U>(self, f: impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/ops/function/trait.FnOnce.html\" title=\"trait core::ops::function::FnOnce\">FnOnce</a>(T) -> U) -> <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><U, E></h4></section><section id=\"method.map_err\" class=\"method\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#377-379\">Source</a><h4 class=\"code-header\">pub fn <a href=\"#method.map_err\" class=\"fn\">map_err</a><E2>(self, f: impl <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/ops/function/trait.FnOnce.html\" title=\"trait core::ops::function::FnOnce\">FnOnce</a>(E) -> E2) -> <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><T, E2></h4></section><section id=\"method.result\" class=\"method\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#381-383\">Source</a><h4 class=\"code-header\">pub fn <a href=\"#method.result\" class=\"fn\">result</a>(self) -> <a class=\"enum\" href=\"https://doc.rust-lang.org/1.93.1/core/result/enum.Result.html\" title=\"enum core::result::Result\">Result</a><T, E></h4></section></div></details>",0,"mbe::ExpandResult"],["<section id=\"impl-Eq-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#341\">Source</a><a href=\"#impl-Eq-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a>, E: <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a>> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/cmp/trait.Eq.html\" title=\"trait core::cmp::Eq\">Eq</a> for <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><T, E></h3></section>","Eq","mbe::ExpandResult"],["<section id=\"impl-StructuralPartialEq-for-ValueResult%3CT,+E%3E\" class=\"impl\"><a class=\"src rightside\" href=\"src/mbe/lib.rs.html#341\">Source</a><a href=\"#impl-StructuralPartialEq-for-ValueResult%3CT,+E%3E\" class=\"anchor\">§</a><h3 class=\"code-header\">impl<T, E> <a class=\"trait\" href=\"https://doc.rust-lang.org/1.93.1/core/marker/trait.StructuralPartialEq.html\" title=\"trait core::marker::StructuralPartialEq\">StructuralPartialEq</a> for <a class=\"struct\" href=\"mbe/struct.ValueResult.html\" title=\"struct mbe::ValueResult\">ValueResult</a><T, E></h3></section>","StructuralPartialEq","mbe::ExpandResult"]]]]);
|
|
if (window.register_type_impls) {
|
|
window.register_type_impls(type_impls);
|
|
} else {
|
|
window.pending_type_impls = type_impls;
|
|
}
|
|
})()
|
|
//{"start":55,"fragment_lengths":[12699,14773]}
|