File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change 22 pub devices: < a class ="struct " href ="https://doc.rust-lang.org/1.83.0/alloc/vec/struct.Vec.html " title ="struct alloc::vec::Vec "> Vec</ a > << a class ="struct " href ="struct.AdapterReport.html " title ="struct wgpu_test::report::AdapterReport "> AdapterReport</ a > >,
33}</ code > </ pre > < details class ="toggle top-doc " open > < summary class ="hideme "> < span > Expand description</ span > </ summary > < div class ="docblock "> < p > Report specifying the capabilities of the GPUs on the system.</ p >
44< p > Must be synchronized with the definition on wgpu-info/src/report.rs.</ p >
5- </ div > </ details > < h2 id ="fields " class ="fields section-header "> Fields< a href ="#fields " class ="anchor "> §</ a > </ h2 > < span id ="structfield.devices " class ="structfield section-header "> < a href ="#structfield.devices " class ="anchor field "> §</ a > < code > devices: < a class ="struct " href ="https://doc.rust-lang.org/1.83.0/alloc/vec/struct.Vec.html " title ="struct alloc::vec::Vec "> Vec</ a > << a class ="struct " href ="struct.AdapterReport.html " title ="struct wgpu_test::report::AdapterReport "> AdapterReport</ a > ></ code > </ span > < h2 id ="implementations " class ="section-header "> Implementations< a href ="#implementations " class ="anchor "> §</ a > </ h2 > < div id ="implementations-list "> < details class ="toggle implementors-toggle " open > < summary > < section id ="impl-GpuReport " class ="impl "> < a class ="src rightside " href ="../../src/wgpu_test/report.rs.html#17-23 "> source</ a > < a href ="#impl-GpuReport " class ="anchor "> §</ a > < h3 class ="code-header "> impl < a class ="struct " href ="struct.GpuReport.html " title ="struct wgpu_test::report::GpuReport "> GpuReport</ a > </ h3 > </ section > </ summary > < div class ="impl-items "> < section id ="method.from_json " class ="method "> < a class ="src rightside " href ="../../src/wgpu_test/report.rs.html#19-22 "> source</ a > < h4 class ="code-header "> pub(crate) fn < a href ="#method.from_json " class ="fn "> from_json</ a > (file: &< a class ="primitive " href ="https://doc.rust-lang.org/1.83.0/std/primitive.str.html "> str</ a > ) -> < a class ="type " href ="https://docs.rs/serde_json/1.0.137/serde_json/error/type.Result.html " title ="type serde_json::error::Result "> Result</ a > <Self></ h4 > </ section > </ div > </ details > </ div > < h2 id ="trait-implementations " class ="section-header "> Trait Implementations< a href ="#trait-implementations " class ="anchor "> §</ a > </ h2 > < div id ="trait-implementations-list "> < details class ="toggle implementors-toggle " open > < summary > < section id ="impl-Deserialize%3C'de%3E-for-GpuReport " class ="impl "> < a class ="src rightside " href ="../../src/wgpu_test/report.rs.html#11 "> source</ a > < a href ="#impl-Deserialize%3C'de%3E-for-GpuReport " class ="anchor "> §</ a > < h3 class ="code-header "> impl<'de> < a class ="trait " href ="https://docs.rs/serde/1.0.217/serde/de/trait.Deserialize.html " title ="trait serde::de::Deserialize "> Deserialize</ a > <'de> for < a class ="struct " href ="struct.GpuReport.html " title ="struct wgpu_test::report::GpuReport "> GpuReport</ a > </ h3 > </ section > </ summary > < div class ="impl-items "> < details class ="toggle method-toggle " open > < summary > < section id ="method.deserialize " class ="method trait-impl "> < a class ="src rightside " href ="../../src/wgpu_test/report.rs.html#11 "> source</ a > < a href ="#method.deserialize " class ="anchor "> §</ a > < h4 class ="code-header "> fn < a href ="https://docs.rs/serde/1.0.217/serde/de/trait.Deserialize.html#tymethod.deserialize " class ="fn "> deserialize</ a > <__D>(__deserializer: __D) -> < a class ="enum " href ="https://doc.rust-lang.org/1.83.0/core/result/enum.Result.html " title ="enum core::result::Result "> Result</ a > <Self, __D::< a class ="associatedtype " href ="https://docs.rs/serde/1.0.217/serde/de/trait.Deserializer.html#associatedtype.Error " title ="type serde::de::Deserializer::Error "> Error</ a > >< div class ="where "> where
5+ </ div > </ details > < h2 id ="fields " class ="fields section-header "> Fields< a href ="#fields " class ="anchor "> §</ a > </ h2 > < span id ="structfield.devices " class ="structfield section-header "> < a href ="#structfield.devices " class ="anchor field "> §</ a > < code > devices: < a class ="struct " href ="https://doc.rust-lang.org/1.83.0/alloc/vec/struct.Vec.html " title ="struct alloc::vec::Vec "> Vec</ a > << a class ="struct " href ="struct.AdapterReport.html " title ="struct wgpu_test::report::AdapterReport "> AdapterReport</ a > ></ code > </ span > < h2 id ="implementations " class ="section-header "> Implementations< a href ="#implementations " class ="anchor "> §</ a > </ h2 > < div id ="implementations-list "> < details class ="toggle implementors-toggle " open > < summary > < section id ="impl-GpuReport " class ="impl "> < a class ="src rightside " href ="../../src/wgpu_test/report.rs.html#17-23 "> source</ a > < a href ="#impl-GpuReport " class ="anchor "> §</ a > < h3 class ="code-header "> impl < a class ="struct " href ="struct.GpuReport.html " title ="struct wgpu_test::report::GpuReport "> GpuReport</ a > </ h3 > </ section > </ summary > < div class ="impl-items "> < section id ="method.from_json " class ="method "> < a class ="src rightside " href ="../../src/wgpu_test/report.rs.html#19-22 "> source</ a > < h4 class ="code-header "> pub(crate) fn < a href ="#method.from_json " class ="fn "> from_json</ a > (file: &< a class ="primitive " href ="https://doc.rust-lang.org/1.83.0/std/primitive.str.html "> str</ a > ) -> < a class ="type " href ="https://docs.rs/serde_json/1.0.138/serde_json/error/type.Result.html " title ="type serde_json::error::Result "> Result</ a > <Self></ h4 > </ section > </ div > </ details > </ div > < h2 id ="trait-implementations " class ="section-header "> Trait Implementations< a href ="#trait-implementations " class ="anchor "> §</ a > </ h2 > < div id ="trait-implementations-list "> < details class ="toggle implementors-toggle " open > < summary > < section id ="impl-Deserialize%3C'de%3E-for-GpuReport " class ="impl "> < a class ="src rightside " href ="../../src/wgpu_test/report.rs.html#11 "> source</ a > < a href ="#impl-Deserialize%3C'de%3E-for-GpuReport " class ="anchor "> §</ a > < h3 class ="code-header "> impl<'de> < a class ="trait " href ="https://docs.rs/serde/1.0.217/serde/de/trait.Deserialize.html " title ="trait serde::de::Deserialize "> Deserialize</ a > <'de> for < a class ="struct " href ="struct.GpuReport.html " title ="struct wgpu_test::report::GpuReport "> GpuReport</ a > </ h3 > </ section > </ summary > < div class ="impl-items "> < details class ="toggle method-toggle " open > < summary > < section id ="method.deserialize " class ="method trait-impl "> < a class ="src rightside " href ="../../src/wgpu_test/report.rs.html#11 "> source</ a > < a href ="#method.deserialize " class ="anchor "> §</ a > < h4 class ="code-header "> fn < a href ="https://docs.rs/serde/1.0.217/serde/de/trait.Deserialize.html#tymethod.deserialize " class ="fn "> deserialize</ a > <__D>(__deserializer: __D) -> < a class ="enum " href ="https://doc.rust-lang.org/1.83.0/core/result/enum.Result.html " title ="enum core::result::Result "> Result</ a > <Self, __D::< a class ="associatedtype " href ="https://docs.rs/serde/1.0.217/serde/de/trait.Deserializer.html#associatedtype.Error " title ="type serde::de::Deserializer::Error "> Error</ a > >< div class ="where "> where
66 __D: < a class ="trait " href ="https://docs.rs/serde/1.0.217/serde/de/trait.Deserializer.html " title ="trait serde::de::Deserializer "> Deserializer</ a > <'de>,</ div > </ h4 > </ section > </ summary > < div class ='docblock '> Deserialize this value from the given Serde deserializer. < a href ="https://docs.rs/serde/1.0.217/serde/de/trait.Deserialize.html#tymethod.deserialize "> Read more</ a > </ div > </ details > </ div > </ details > </ div > < h2 id ="synthetic-implementations " class ="section-header "> Auto Trait Implementations< a href ="#synthetic-implementations " class ="anchor "> §</ a > </ h2 > < div id ="synthetic-implementations-list "> < section id ="impl-Freeze-for-GpuReport " class ="impl "> < a href ="#impl-Freeze-for-GpuReport " class ="anchor "> §</ a > < h3 class ="code-header "> impl < a class ="trait " href ="https://doc.rust-lang.org/1.83.0/core/marker/trait.Freeze.html " title ="trait core::marker::Freeze "> Freeze</ a > for < a class ="struct " href ="struct.GpuReport.html " title ="struct wgpu_test::report::GpuReport "> GpuReport</ a > </ h3 > </ section > < section id ="impl-RefUnwindSafe-for-GpuReport " class ="impl "> < a href ="#impl-RefUnwindSafe-for-GpuReport " class ="anchor "> §</ a > < h3 class ="code-header "> impl < a class ="trait " href ="https://doc.rust-lang.org/1.83.0/core/panic/unwind_safe/trait.RefUnwindSafe.html " title ="trait core::panic::unwind_safe::RefUnwindSafe "> RefUnwindSafe</ a > for < a class ="struct " href ="struct.GpuReport.html " title ="struct wgpu_test::report::GpuReport "> GpuReport</ a > </ h3 > </ section > < section id ="impl-Send-for-GpuReport " class ="impl "> < a href ="#impl-Send-for-GpuReport " class ="anchor "> §</ a > < h3 class ="code-header "> impl < a class ="trait " href ="https://doc.rust-lang.org/1.83.0/core/marker/trait.Send.html " title ="trait core::marker::Send "> Send</ a > for < a class ="struct " href ="struct.GpuReport.html " title ="struct wgpu_test::report::GpuReport "> GpuReport</ a > </ h3 > </ section > < section id ="impl-Sync-for-GpuReport " class ="impl "> < a href ="#impl-Sync-for-GpuReport " class ="anchor "> §</ a > < h3 class ="code-header "> impl < a class ="trait " href ="https://doc.rust-lang.org/1.83.0/core/marker/trait.Sync.html " title ="trait core::marker::Sync "> Sync</ a > for < a class ="struct " href ="struct.GpuReport.html " title ="struct wgpu_test::report::GpuReport "> GpuReport</ a > </ h3 > </ section > < section id ="impl-Unpin-for-GpuReport " class ="impl "> < a href ="#impl-Unpin-for-GpuReport " class ="anchor "> §</ a > < h3 class ="code-header "> impl < a class ="trait " href ="https://doc.rust-lang.org/1.83.0/core/marker/trait.Unpin.html " title ="trait core::marker::Unpin "> Unpin</ a > for < a class ="struct " href ="struct.GpuReport.html " title ="struct wgpu_test::report::GpuReport "> GpuReport</ a > </ h3 > </ section > < section id ="impl-UnwindSafe-for-GpuReport " class ="impl "> < a href ="#impl-UnwindSafe-for-GpuReport " class ="anchor "> §</ a > < h3 class ="code-header "> impl < a class ="trait " href ="https://doc.rust-lang.org/1.83.0/core/panic/unwind_safe/trait.UnwindSafe.html " title ="trait core::panic::unwind_safe::UnwindSafe "> UnwindSafe</ a > for < a class ="struct " href ="struct.GpuReport.html " title ="struct wgpu_test::report::GpuReport "> GpuReport</ a > </ h3 > </ section > </ div > < h2 id ="blanket-implementations " class ="section-header "> Blanket Implementations< a href ="#blanket-implementations " class ="anchor "> §</ a > </ h2 > < div id ="blanket-implementations-list "> < details class ="toggle implementors-toggle "> < summary > < section id ="impl-Any-for-T " class ="impl "> < a class ="src rightside " href ="https://doc.rust-lang.org/1.83.0/src/core/any.rs.html#138 "> source</ a > < a href ="#impl-Any-for-T " class ="anchor "> §</ a > < h3 class ="code-header "> impl<T> < a class ="trait " href ="https://doc.rust-lang.org/1.83.0/core/any/trait.Any.html " title ="trait core::any::Any "> Any</ a > for T< div class ="where "> where
77 T: 'static + ?< a class ="trait " href ="https://doc.rust-lang.org/1.83.0/core/marker/trait.Sized.html " title ="trait core::marker::Sized "> Sized</ a > ,</ div > </ h3 > </ section > </ summary > < div class ="impl-items "> < details class ="toggle method-toggle " open > < summary > < section id ="method.type_id " class ="method trait-impl "> < a class ="src rightside " href ="https://doc.rust-lang.org/1.83.0/src/core/any.rs.html#139 "> source</ a > < a href ="#method.type_id " class ="anchor "> §</ a > < h4 class ="code-header "> fn < a href ="https://doc.rust-lang.org/1.83.0/core/any/trait.Any.html#tymethod.type_id " class ="fn "> type_id</ a > (&self) -> < a class ="struct " href ="https://doc.rust-lang.org/1.83.0/core/any/struct.TypeId.html " title ="struct core::any::TypeId "> TypeId</ a > </ h4 > </ section > </ summary > < div class ='docblock '> Gets the < code > TypeId</ code > of < code > self</ code > . < a href ="https://doc.rust-lang.org/1.83.0/core/any/trait.Any.html#tymethod.type_id "> Read more</ a > </ div > </ details > </ div > </ details > < details class ="toggle implementors-toggle "> < summary > < section id ="impl-Borrow%3CT%3E-for-T " class ="impl "> < a class ="src rightside " href ="https://doc.rust-lang.org/1.83.0/src/core/borrow.rs.html#209 "> source</ a > < a href ="#impl-Borrow%3CT%3E-for-T " class ="anchor "> §</ a > < h3 class ="code-header "> impl<T> < a class ="trait " href ="https://doc.rust-lang.org/1.83.0/core/borrow/trait.Borrow.html " title ="trait core::borrow::Borrow "> Borrow</ a > <T> for T< div class ="where "> where
88 T: ?< a class ="trait " href ="https://doc.rust-lang.org/1.83.0/core/marker/trait.Sized.html " title ="trait core::marker::Sized "> Sized</ a > ,</ div > </ h3 > </ section > </ summary > < div class ="impl-items "> < details class ="toggle method-toggle " open > < summary > < section id ="method.borrow " class ="method trait-impl "> < a class ="src rightside " href ="https://doc.rust-lang.org/1.83.0/src/core/borrow.rs.html#211 "> source</ a > < a href ="#method.borrow " class ="anchor "> §</ a > < h4 class ="code-header "> fn < a href ="https://doc.rust-lang.org/1.83.0/core/borrow/trait.Borrow.html#tymethod.borrow " class ="fn "> borrow</ a > (&self) -> < a class ="primitive " href ="https://doc.rust-lang.org/1.83.0/std/primitive.reference.html "> &T</ a > </ h4 > </ section > </ summary > < div class ='docblock '> Immutably borrows from an owned value. < a href ="https://doc.rust-lang.org/1.83.0/core/borrow/trait.Borrow.html#tymethod.borrow "> Read more</ a > </ div > </ details > </ div > </ details > < details class ="toggle implementors-toggle "> < summary > < section id ="impl-BorrowMut%3CT%3E-for-T " class ="impl "> < a class ="src rightside " href ="https://doc.rust-lang.org/1.83.0/src/core/borrow.rs.html#217 "> source</ a > < a href ="#impl-BorrowMut%3CT%3E-for-T " class ="anchor "> §</ a > < h3 class ="code-header "> impl<T> < a class ="trait " href ="https://doc.rust-lang.org/1.83.0/core/borrow/trait.BorrowMut.html " title ="trait core::borrow::BorrowMut "> BorrowMut</ a > <T> for T< div class ="where "> where
You can’t perform that action at this time.
0 commit comments