You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
obws/coverage/src/responses/scene_items.rs.html

1 line
119 KiB
HTML

<!doctype html><html><head><meta name='viewport' content='width=device-width,initial-scale=1'><meta charset='UTF-8'><link rel='stylesheet' type='text/css' href='../../../style.css'></head><body><h2>Coverage Report</h2><h4>Created: 2022-07-04 16:17</h4><div class='centered'><table><div class='source-name-title'><pre>src/responses/scene_items.rs</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source (<a href='#L7'>jump to first uncovered line</a>)</pre></td></td></tr><tr><td class='line-number'><a name='L1' href='#L1'><pre>1</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>//! Responses related to scene items.</pre></td></tr><tr><td class='line-number'><a name='L2' href='#L2'><pre>2</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L3' href='#L3'><pre>3</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>use serde::Deserialize;</pre></td></tr><tr><td class='line-number'><a name='L4' href='#L4'><pre>4</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L5' href='#L5'><pre>5</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>use crate::common::{Alignment, BoundsType};</pre></td></tr><tr><td class='line-number'><a name='L6' href='#L6'><pre>6</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L7' href='#L7'><pre>7</pre></a></td><td class='covered-line'><pre>9</pre></td><td class='code'><pre>#[derive(<div class='tooltip'><span class='red'>Debug</span><span class='tooltip-content'>0</span></div>, <div class='tooltip'>D<span class='tooltip-content'>6</span></div>eserialize)]</pre><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemId as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemId as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;&amp;mut serde_json::value::de::MapDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L7' href='#L7'><pre>7</pre></a></td><td class='covered-line'><pre>6</pre></td><td class='code'><pre>#[derive(Debug, <div class='tooltip'>D<span class='tooltip-content'>3</span></div>eserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde_json::value::de::SeqDeserializer&gt;</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::de::MapKeyDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L7' href='#L7'><pre>7</pre></a></td><td class='covered-line'><pre>3</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L7' href='#L7'><pre>7</pre></a></td><td class='covered-line'><pre>3</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;serde_json::error::Error&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L7' href='#L7'><pre>7</pre></a></td><td class='covered-line'><pre>3</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemId as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div></td></tr><tr><td class='line-number'><a name='L8' href='#L8'><pre>8</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>pub(crate) struct SceneItemId {</pre></td></tr><tr><td class='line-number'><a name='L9' href='#L9'><pre>9</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Numeric ID of the scene item.</pre></td></tr><tr><td class='line-number'><a name='L10' href='#L10'><pre>10</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sceneItemId&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L11' href='#L11'><pre>11</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub id: i64,</pre></td></tr><tr><td class='line-number'><a name='L12' href='#L12'><pre>12</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>}</pre></td></tr><tr><td class='line-number'><a name='L13' href='#L13'><pre>13</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L14' href='#L14'><pre>14</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// Response value for [`crate::client::SceneItems::get_list`] and</pre></td></tr><tr><td class='line-number'><a name='L15' href='#L15'><pre>15</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// [`crate::client::SceneItems::get_group_list`].</pre></td></tr><tr><td class='line-number'><a name='L16' href='#L16'><pre>16</pre></a></td><td class='covered-line'><pre>6</pre></td><td class='code'><pre>#[derive(<div class='tooltip'><span class='red'>Debug</span><span class='tooltip-content'>0</span></div>, <div class='tooltip'>D<span class='tooltip-content'>4</span></div>eserialize)]</pre><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemList as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemList as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L16' href='#L16'><pre>16</pre></a></td><td class='covered-line'><pre>2</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;serde_json::error::Error&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L16' href='#L16'><pre>16</pre></a></td><td class='covered-line'><pre>2</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::de::MapKeyDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L16' href='#L16'><pre>16</pre></a></td><td class='covered-line'><pre>2</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;&amp;mut serde_json::value::de::MapDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L16' href='#L16'><pre>16</pre></a></td><td class='covered-line'><pre>4</pre></td><td class='code'><pre>#[derive(Debug, <div class='tooltip'>D<span class='tooltip-content'>2</span></div>eserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde_json::value::de::SeqDeserializer&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemList as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div></td></tr><tr><td class='line-number'><a name='L17' href='#L17'><pre>17</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>pub(crate) struct SceneItemList {</pre></td></tr><tr><td class='line-number'><a name='L18' href='#L18'><pre>18</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Array of scene items in the scene or group.</pre></td></tr><tr><td class='line-number'><a name='L19' href='#L19'><pre>19</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sceneItems&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L20' href='#L20'><pre>20</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub scene_items: Vec&lt;SceneItem&gt;,</pre></td></tr><tr><td class='line-number'><a name='L21' href='#L21'><pre>21</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>}</pre></td></tr><tr><td class='line-number'><a name='L22' href='#L22'><pre>22</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L23' href='#L23'><pre>23</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// Response value for [`crate::client::SceneItems::list`] and</pre></td></tr><tr><td class='line-number'><a name='L24' href='#L24'><pre>24</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// [`crate::client::SceneItems::list_group`].</pre></td></tr><tr><td class='line-number'><a name='L25' href='#L25'><pre>25</pre></a></td><td class='covered-line'><pre>85</pre></td><td class='code'><pre>#[derive(<div class='tooltip'><span class='red'>Debug</span><span class='tooltip-content'>0</span></div>, <div class='tooltip'>D<span class='tooltip-content'>50</span></div>ese<div class='tooltip'>rializ<span class='tooltip-content'>55</span></div>e)]</pre><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItem as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItem as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;serde_json::error::Error&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L25' href='#L25'><pre>25</pre></a></td><td class='covered-line'><pre>50</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde_json::value::de::SeqDeserializer&gt;</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;&amp;mut serde_json::value::de::MapDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L25' href='#L25'><pre>25</pre></a></td><td class='covered-line'><pre>55</pre></td><td class='code'><pre>#[derive(Debug, Deserializ<div class='tooltip'>e<span class='tooltip-content'>35</span></div>)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L25' href='#L25'><pre>25</pre></a></td><td class='covered-line'><pre>5</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::de::MapKeyDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L25' href='#L25'><pre>25</pre></a></td><td class='covered-line'><pre>50</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItem as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div></td></tr><tr><td class='line-number'><a name='L26' href='#L26'><pre>26</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>pub struct SceneItem {</pre></td></tr><tr><td class='line-number'><a name='L27' href='#L27'><pre>27</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Identifier of the scene item.</pre></td></tr><tr><td class='line-number'><a name='L28' href='#L28'><pre>28</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sceneItemId&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L29' href='#L29'><pre>29</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub id: i64,</pre></td></tr><tr><td class='line-number'><a name='L30' href='#L30'><pre>30</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Positional index within a scene.</pre></td></tr><tr><td class='line-number'><a name='L31' href='#L31'><pre>31</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sceneItemIndex&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L32' href='#L32'><pre>32</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub index: u32,</pre></td></tr><tr><td class='line-number'><a name='L33' href='#L33'><pre>33</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Name of this source.</pre></td></tr><tr><td class='line-number'><a name='L34' href='#L34'><pre>34</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sourceName&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L35' href='#L35'><pre>35</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub source_name: String,</pre></td></tr><tr><td class='line-number'><a name='L36' href='#L36'><pre>36</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// The kind of source this item represents.</pre></td></tr><tr><td class='line-number'><a name='L37' href='#L37'><pre>37</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sourceType&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L38' href='#L38'><pre>38</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub source_type: SourceType,</pre></td></tr><tr><td class='line-number'><a name='L39' href='#L39'><pre>39</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Kind of input. Only present if this is a [`SourceType::Input`].</pre></td></tr><tr><td class='line-number'><a name='L40' href='#L40'><pre>40</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;inputKind&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L41' href='#L41'><pre>41</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub input_kind: Option&lt;String&gt;,</pre></td></tr><tr><td class='line-number'><a name='L42' href='#L42'><pre>42</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Whether this item is a group. Only present if this is a [`SourceType::Scene`].</pre></td></tr><tr><td class='line-number'><a name='L43' href='#L43'><pre>43</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;isGroup&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L44' href='#L44'><pre>44</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub is_group: Option&lt;bool&gt;,</pre></td></tr><tr><td class='line-number'><a name='L45' href='#L45'><pre>45</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>}</pre></td></tr><tr><td class='line-number'><a name='L46' href='#L46'><pre>46</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L47' href='#L47'><pre>47</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// Kind of source that is represented by a [`SceneItem`].</pre></td></tr><tr><td class='line-number'><a name='L48' href='#L48'><pre>48</pre></a></td><td class='covered-line'><pre>10</pre></td><td class='code'><pre>#[derive(Copy, <div class='tooltip'><span class='red'>Clone</span><span class='tooltip-content'>0</span></div>, <div class='tooltip'><span class='red'>D</span><span class='tooltip-content'>0</span></div>ebu<div class='tooltip'><span class='red'>g</span><span class='tooltip-content'>0</span></div>, Deserialize)]</pre><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SourceType as core::clone::Clone&gt;::clone</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SourceType as core::clone::Clone&gt;::clone</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SourceType as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SourceType as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L48' href='#L48'><pre>48</pre></a></td><td class='covered-line'><pre>5</pre></td><td class='code'><pre>#[derive(Copy, Clone, Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;serde_json::error::Error&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L48' href='#L48'><pre>48</pre></a></td><td class='covered-line'><pre>5</pre></td><td class='code'><pre>#[derive(Copy, Clone, Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::&lt;serde::__private::de::missing_field::MissingFieldDeserializer&lt;serde_json::error::Error&gt;&gt;</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;serde::de::value::StringDeserializer&lt;serde_json::error::Error&gt;&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L48' href='#L48'><pre>48</pre></a></td><td class='covered-line'><pre>5</pre></td><td class='code'><pre>#[derive(Copy, Clone, Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_enum::&lt;serde_json::value::de::EnumDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L48' href='#L48'><pre>48</pre></a></td><td class='covered-line'><pre>5</pre></td><td class='code'><pre>#[derive(Copy, Clone, Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_enum::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SourceType as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_enum::&lt;_&gt;</pre></div></div></td></tr><tr><td class='line-number'><a name='L49' href='#L49'><pre>49</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>pub enum SourceType {</pre></td></tr><tr><td class='line-number'><a name='L50' href='#L50'><pre>50</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Input source from outside of OBS.</pre></td></tr><tr><td class='line-number'><a name='L51' href='#L51'><pre>51</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;OBS_SOURCE_TYPE_INPUT&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L52' href='#L52'><pre>52</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> Input,</pre></td></tr><tr><td class='line-number'><a name='L53' href='#L53'><pre>53</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Filter applied to other items.</pre></td></tr><tr><td class='line-number'><a name='L54' href='#L54'><pre>54</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;OBS_SOURCE_TYPE_FILTER&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L55' href='#L55'><pre>55</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> Filter,</pre></td></tr><tr><td class='line-number'><a name='L56' href='#L56'><pre>56</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Transition when switching scenes.</pre></td></tr><tr><td class='line-number'><a name='L57' href='#L57'><pre>57</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;OBS_SOURCE_TYPE_TRANSITION&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L58' href='#L58'><pre>58</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> Transition,</pre></td></tr><tr><td class='line-number'><a name='L59' href='#L59'><pre>59</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Scene in OBS.</pre></td></tr><tr><td class='line-number'><a name='L60' href='#L60'><pre>60</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;OBS_SOURCE_TYPE_SCENE&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L61' href='#L61'><pre>61</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> Scene,</pre></td></tr><tr><td class='line-number'><a name='L62' href='#L62'><pre>62</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>}</pre></td></tr><tr><td class='line-number'><a name='L63' href='#L63'><pre>63</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L64' href='#L64'><pre>64</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// Response value for</pre></td></tr><tr><td class='line-number'><a name='L65' href='#L65'><pre>65</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// [`crate::client::SceneItems::get_scene_item_transform`].</pre></td></tr><tr><td class='line-number'><a name='L66' href='#L66'><pre>66</pre></a></td><td class='covered-line'><pre>3</pre></td><td class='code'><pre>#[derive(<div class='tooltip'><span class='red'>Debug</span><span class='tooltip-content'>0</span></div>, <div class='tooltip'>D<span class='tooltip-content'>2</span></div>eserialize)]</pre><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::GetSceneItemTransform as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::GetSceneItemTransform as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;serde_json::error::Error&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L66' href='#L66'><pre>66</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde_json::value::de::SeqDeserializer&gt;</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L66' href='#L66'><pre>66</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;&amp;mut serde_json::value::de::MapDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L66' href='#L66'><pre>66</pre></a></td><td class='covered-line'><pre>2</pre></td><td class='code'><pre>#[derive(Debug, <div class='tooltip'>D<span class='tooltip-content'>1</span></div>eserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::de::MapKeyDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L66' href='#L66'><pre>66</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div></td></tr><tr><td class='line-number'><a name='L67' href='#L67'><pre>67</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>pub(crate) struct GetSceneItemTransform {</pre></td></tr><tr><td class='line-number'><a name='L68' href='#L68'><pre>68</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sceneItemTransform&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L69' href='#L69'><pre>69</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub transform: SceneItemTransform,</pre></td></tr><tr><td class='line-number'><a name='L70' href='#L70'><pre>70</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>}</pre></td></tr><tr><td class='line-number'><a name='L71' href='#L71'><pre>71</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L72' href='#L72'><pre>72</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// Response value for [`crate::client::SceneItems::transform`].</pre></td></tr><tr><td class='line-number'><a name='L73' href='#L73'><pre>73</pre></a></td><td class='covered-line'><pre>39</pre></td><td class='code'><pre>#[derive(<div class='tooltip'><span class='red'>Clone</span><span class='tooltip-content'>0</span></div>, <div class='tooltip'><span class='red'>Debug</span><span class='tooltip-content'>0</span></div>, <div class='tooltip'>D<span class='tooltip-content'>20</span></div>ese<div class='tooltip'>rializ<span class='tooltip-content'>1</span></div>e)]</pre><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemTransform as core::clone::Clone&gt;::clone</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemTransform as core::clone::Clone&gt;::clone</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemTransform as core::clone::Clone&gt;::clone</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemTransform as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemTransform as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;serde::__private::de::content::ContentDeserializer&lt;serde_json::error::Error&gt;&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde_json::value::de::SeqDeserializer&gt;::{closure#1}</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;&amp;mut serde::de::value::MapDeserializer&lt;core::iter::adapters::map::Map&lt;alloc::vec::into_iter::IntoIter&lt;(serde::__private::de::content::Content, serde::__private::de::content::Content)&gt;, serde::__private::de::content::visit_content_map&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor, serde_json::error::Error&gt;::{closure#0}&gt;, serde_json::error::Error&gt;&gt;</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;&amp;mut serde_json::value::de::MapDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L73' href='#L73'><pre>73</pre></a></td><td class='covered-line'><pre>19</pre></td><td class='code'><pre>#[derive(Clone, Debug, <div class='tooltip'>Dese<span class='tooltip-content'>1</span></div><div class='tooltip'>rializ<span class='tooltip-content'>1</span></div>e)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde_json::value::de::SeqDeserializer&gt;</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L73' href='#L73'><pre>73</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Clone, Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;serde_json::error::Error&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L73' href='#L73'><pre>73</pre></a></td><td class='covered-line'><pre>18</pre></td><td class='code'><pre>#[derive(Clone, Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;serde::__private::de::content::ContentDeserializer&lt;serde_json::error::Error&gt;&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::&lt;serde::__private::de::content::ContentDeserializer&lt;serde_json::error::Error&gt;&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L73' href='#L73'><pre>73</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Clone, Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;serde_json::error::Error&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;serde::__private::de::content::ContentDeserializer&lt;serde_json::error::Error&gt;&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::&lt;serde::__private::de::missing_field::MissingFieldDeserializer&lt;serde_json::error::Error&gt;&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;serde::__private::de::content::ContentDeserializer&lt;serde_json::error::Error&gt;&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde::de::value::SeqDeserializer&lt;core::iter::adapters::map::Map&lt;alloc::vec::into_iter::IntoIter&lt;serde::__private::de::content::Content&gt;, &lt;serde::__private::de::content::ContentDeserializer&lt;serde_json::error::Error&gt;&gt;::new&gt;, serde_json::error::Error&gt;&gt;::{closure#0}</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::de::MapKeyDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L73' href='#L73'><pre>73</pre></a></td><td class='covered-line'><pre>18</pre></td><td class='code'><pre>#[derive(Clone, Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde::de::value::SeqDeserializer&lt;core::iter::adapters::map::Map&lt;alloc::vec::into_iter::IntoIter&lt;serde::__private::de::content::Content&gt;, &lt;serde::__private::de::content::ContentDeserializer&lt;serde_json::error::Error&gt;&gt;::new&gt;, serde_json::error::Error&gt;&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde::de::value::SeqDeserializer&lt;core::iter::adapters::map::Map&lt;alloc::vec::into_iter::IntoIter&lt;serde::__private::de::content::Content&gt;, &lt;serde::__private::de::content::ContentDeserializer&lt;serde_json::error::Error&gt;&gt;::new&gt;, serde_json::error::Error&gt;&gt;::{closure#1}</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L73' href='#L73'><pre>73</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Clone, Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde_json::value::de::SeqDeserializer&gt;::{closure#0}</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;serde_json::error::Error&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;serde::__private::de::content::ContentDeserializer&lt;serde_json::error::Error&gt;&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;::{closure#0}</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;::{closure#1}</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;::{closure#1}</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;::{closure#0}</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;&lt;obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::__DeserializeWith as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div></td></tr><tr><td class='line-number'><a name='L74' href='#L74'><pre>74</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>pub struct SceneItemTransform {</pre></td></tr><tr><td class='line-number'><a name='L75' href='#L75'><pre>75</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Base width (without scaling) of the source.</pre></td></tr><tr><td class='line-number'><a name='L76' href='#L76'><pre>76</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sourceWidth&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L77' href='#L77'><pre>77</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub source_width: f32,</pre></td></tr><tr><td class='line-number'><a name='L78' href='#L78'><pre>78</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Base height (without scaling) of the source.</pre></td></tr><tr><td class='line-number'><a name='L79' href='#L79'><pre>79</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sourceHeight&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L80' href='#L80'><pre>80</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub source_height: f32,</pre></td></tr><tr><td class='line-number'><a name='L81' href='#L81'><pre>81</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// The x position of the source from the left.</pre></td></tr><tr><td class='line-number'><a name='L82' href='#L82'><pre>82</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;positionX&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L83' href='#L83'><pre>83</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub position_x: f32,</pre></td></tr><tr><td class='line-number'><a name='L84' href='#L84'><pre>84</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// The y position of the source from the top.</pre></td></tr><tr><td class='line-number'><a name='L85' href='#L85'><pre>85</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;positionY&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L86' href='#L86'><pre>86</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub position_y: f32,</pre></td></tr><tr><td class='line-number'><a name='L87' href='#L87'><pre>87</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// The clockwise rotation of the scene item in degrees around the point of alignment.</pre></td></tr><tr><td class='line-number'><a name='L88' href='#L88'><pre>88</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;rotation&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L89' href='#L89'><pre>89</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub rotation: f32,</pre></td></tr><tr><td class='line-number'><a name='L90' href='#L90'><pre>90</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// The x-scale factor of the source.</pre></td></tr><tr><td class='line-number'><a name='L91' href='#L91'><pre>91</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;scaleX&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L92' href='#L92'><pre>92</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub scale_x: f32,</pre></td></tr><tr><td class='line-number'><a name='L93' href='#L93'><pre>93</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// The y-scale factor of the source.</pre></td></tr><tr><td class='line-number'><a name='L94' href='#L94'><pre>94</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;scaleY&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L95' href='#L95'><pre>95</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub scale_y: f32,</pre></td></tr><tr><td class='line-number'><a name='L96' href='#L96'><pre>96</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Scene item width (base source width multiplied by the horizontal scaling factor).</pre></td></tr><tr><td class='line-number'><a name='L97' href='#L97'><pre>97</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;width&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L98' href='#L98'><pre>98</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub width: f32,</pre></td></tr><tr><td class='line-number'><a name='L99' href='#L99'><pre>99</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Scene item height (base source height multiplied by the vertical scaling factor).</pre></td></tr><tr><td class='line-number'><a name='L100' href='#L100'><pre>100</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;height&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L101' href='#L101'><pre>101</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub height: f32,</pre></td></tr><tr><td class='line-number'><a name='L102' href='#L102'><pre>102</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// The point on the source that the item is manipulated from.</pre></td></tr><tr><td class='line-number'><a name='L103' href='#L103'><pre>103</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;alignment&quot;, with = &quot;crate::serde::bitflags_u8&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L104' href='#L104'><pre>104</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub alignment: Alignment,</pre></td></tr><tr><td class='line-number'><a name='L105' href='#L105'><pre>105</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Type of bounding box.</pre></td></tr><tr><td class='line-number'><a name='L106' href='#L106'><pre>106</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;boundsType&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L107' href='#L107'><pre>107</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub bounds_type: BoundsType,</pre></td></tr><tr><td class='line-number'><a name='L108' href='#L108'><pre>108</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Alignment of the bounding box.</pre></td></tr><tr><td class='line-number'><a name='L109' href='#L109'><pre>109</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;boundsAlignment&quot;, with = &quot;crate::serde::bitflags_u8&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L110' href='#L110'><pre>110</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub bounds_alignment: Alignment,</pre></td></tr><tr><td class='line-number'><a name='L111' href='#L111'><pre>111</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Width of the bounding box.</pre></td></tr><tr><td class='line-number'><a name='L112' href='#L112'><pre>112</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;boundsWidth&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L113' href='#L113'><pre>113</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub bounds_width: f32,</pre></td></tr><tr><td class='line-number'><a name='L114' href='#L114'><pre>114</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Height of the bounding box.</pre></td></tr><tr><td class='line-number'><a name='L115' href='#L115'><pre>115</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;boundsHeight&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L116' href='#L116'><pre>116</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub bounds_height: f32,</pre></td></tr><tr><td class='line-number'><a name='L117' href='#L117'><pre>117</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// The number of pixels cropped off the left of the source before scaling.</pre></td></tr><tr><td class='line-number'><a name='L118' href='#L118'><pre>118</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;cropLeft&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L119' href='#L119'><pre>119</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub crop_left: u32,</pre></td></tr><tr><td class='line-number'><a name='L120' href='#L120'><pre>120</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// The number of pixels cropped off the right of the source before scaling.</pre></td></tr><tr><td class='line-number'><a name='L121' href='#L121'><pre>121</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;cropRight&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L122' href='#L122'><pre>122</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub crop_right: u32,</pre></td></tr><tr><td class='line-number'><a name='L123' href='#L123'><pre>123</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// The number of pixels cropped off the top of the source before scaling.</pre></td></tr><tr><td class='line-number'><a name='L124' href='#L124'><pre>124</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;cropTop&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L125' href='#L125'><pre>125</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub crop_top: u32,</pre></td></tr><tr><td class='line-number'><a name='L126' href='#L126'><pre>126</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// The number of pixels cropped off the bottom of the source before scaling.</pre></td></tr><tr><td class='line-number'><a name='L127' href='#L127'><pre>127</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;cropBottom&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L128' href='#L128'><pre>128</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub crop_bottom: u32,</pre></td></tr><tr><td class='line-number'><a name='L129' href='#L129'><pre>129</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>}</pre></td></tr><tr><td class='line-number'><a name='L130' href='#L130'><pre>130</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L131' href='#L131'><pre>131</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// Response value for [`crate::client::SceneItems::get_enabled`].</pre></td></tr><tr><td class='line-number'><a name='L132' href='#L132'><pre>132</pre></a></td><td class='covered-line'><pre>3</pre></td><td class='code'><pre>#[derive(<div class='tooltip'><span class='red'>Debug</span><span class='tooltip-content'>0</span></div>, <div class='tooltip'>D<span class='tooltip-content'>2</span></div>eserialize)]</pre><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemEnabled as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemEnabled as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L132' href='#L132'><pre>132</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;serde_json::error::Error&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L132' href='#L132'><pre>132</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde_json::value::de::SeqDeserializer&gt;</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;&amp;mut serde_json::value::de::MapDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L132' href='#L132'><pre>132</pre></a></td><td class='covered-line'><pre>2</pre></td><td class='code'><pre>#[derive(Debug, <div class='tooltip'>D<span class='tooltip-content'>1</span></div>eserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::de::MapKeyDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L132' href='#L132'><pre>132</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div></td></tr><tr><td class='line-number'><a name='L133' href='#L133'><pre>133</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>pub(crate) struct SceneItemEnabled {</pre></td></tr><tr><td class='line-number'><a name='L134' href='#L134'><pre>134</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Whether the scene item is enabled.</pre></td></tr><tr><td class='line-number'><a name='L135' href='#L135'><pre>135</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sceneItemEnabled&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L136' href='#L136'><pre>136</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub enabled: bool,</pre></td></tr><tr><td class='line-number'><a name='L137' href='#L137'><pre>137</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>}</pre></td></tr><tr><td class='line-number'><a name='L138' href='#L138'><pre>138</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L139' href='#L139'><pre>139</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// Response value for [`crate::client::SceneItems::get_locked`].</pre></td></tr><tr><td class='line-number'><a name='L140' href='#L140'><pre>140</pre></a></td><td class='covered-line'><pre>3</pre></td><td class='code'><pre>#[derive(<div class='tooltip'><span class='red'>Debug</span><span class='tooltip-content'>0</span></div>, <div class='tooltip'>D<span class='tooltip-content'>2</span></div>eserialize)]</pre><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemLocked as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemLocked as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::de::MapKeyDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L140' href='#L140'><pre>140</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L140' href='#L140'><pre>140</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;&amp;mut serde_json::value::de::MapDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L140' href='#L140'><pre>140</pre></a></td><td class='covered-line'><pre>2</pre></td><td class='code'><pre>#[derive(Debug, <div class='tooltip'>D<span class='tooltip-content'>1</span></div>eserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde_json::value::de::SeqDeserializer&gt;</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;serde_json::error::Error&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L140' href='#L140'><pre>140</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div></td></tr><tr><td class='line-number'><a name='L141' href='#L141'><pre>141</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>pub(crate) struct SceneItemLocked {</pre></td></tr><tr><td class='line-number'><a name='L142' href='#L142'><pre>142</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Whether the scene item is locked.</pre></td></tr><tr><td class='line-number'><a name='L143' href='#L143'><pre>143</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sceneItemLocked&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L144' href='#L144'><pre>144</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub locked: bool,</pre></td></tr><tr><td class='line-number'><a name='L145' href='#L145'><pre>145</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>}</pre></td></tr><tr><td class='line-number'><a name='L146' href='#L146'><pre>146</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L147' href='#L147'><pre>147</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// Response value for [`crate::client::SceneItems::get_index`].</pre></td></tr><tr><td class='line-number'><a name='L148' href='#L148'><pre>148</pre></a></td><td class='covered-line'><pre>3</pre></td><td class='code'><pre>#[derive(<div class='tooltip'><span class='red'>Debug</span><span class='tooltip-content'>0</span></div>, <div class='tooltip'>D<span class='tooltip-content'>2</span></div>eserialize)]</pre><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemIndex as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemIndex as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;&amp;mut serde_json::value::de::MapDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L148' href='#L148'><pre>148</pre></a></td><td class='covered-line'><pre>2</pre></td><td class='code'><pre>#[derive(Debug, <div class='tooltip'>D<span class='tooltip-content'>1</span></div>eserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde_json::value::de::SeqDeserializer&gt;</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;serde_json::error::Error&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L148' href='#L148'><pre>148</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::de::MapKeyDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L148' href='#L148'><pre>148</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L148' href='#L148'><pre>148</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__Visitor as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div></td></tr><tr><td class='line-number'><a name='L149' href='#L149'><pre>149</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>pub(crate) struct SceneItemIndex {</pre></td></tr><tr><td class='line-number'><a name='L150' href='#L150'><pre>150</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> /// Index position of the scene item.</pre></td></tr><tr><td class='line-number'><a name='L151' href='#L151'><pre>151</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sceneItemIndex&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L152' href='#L152'><pre>152</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub index: u32,</pre></td></tr><tr><td class='line-number'><a name='L153' href='#L153'><pre>153</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>}</pre></td></tr><tr><td class='line-number'><a name='L154' href='#L154'><pre>154</pre></a></td><td class='uncovered-line'></td><td class='code'><pre></pre></td></tr><tr><td class='line-number'><a name='L155' href='#L155'><pre>155</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>/// Response value for [`crate::client::SceneItems::get_private_settings`].</pre></td></tr><tr><td class='line-number'><a name='L156' href='#L156'><pre>156</pre></a></td><td class='covered-line'><pre>3</pre></td><td class='code'><pre>#[derive(<div class='tooltip'><span class='red'>Debug</span><span class='tooltip-content'>0</span></div>, <div class='tooltip'>D<span class='tooltip-content'>2</span></div>eserialize)]</pre><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as core::fmt::Debug&gt;::fmt</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Visitor&lt;serde_json::value::Value&gt; as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;serde_json::error::Error&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L156' href='#L156'><pre>156</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Visitor&lt;serde_json::value::Value&gt; as serde::de::Visitor&gt;::visit_seq::&lt;&amp;mut serde_json::value::de::SeqDeserializer&gt;</pre></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::de::MapKeyDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L156' href='#L156'><pre>156</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Visitor&lt;serde_json::value::Value&gt; as serde::de::Visitor&gt;::visit_map::&lt;&amp;mut serde_json::value::de::MapDeserializer&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L156' href='#L156'><pre>156</pre></a></td><td class='covered-line'><pre>2</pre></td><td class='code'><pre>#[derive(Debug, <div class='tooltip'>D<span class='tooltip-content'>1</span></div>eserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='centered'><table><div class='source-name-title'><pre>&lt;obws::responses::scene_items::SceneItemSettings&lt;serde_json::value::Value&gt; as serde::de::Deserialize&gt;::deserialize::&lt;serde_json::value::Value&gt;</pre></div><tr><td><pre>Line</pre></td><td><pre>Count</pre></td><td><pre>Source</pre></td></tr><tr><td class='line-number'><a name='L156' href='#L156'><pre>156</pre></a></td><td class='covered-line'><pre>1</pre></td><td class='code'><pre>#[derive(Debug, Deserialize)]</pre></td></tr></table></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Visitor&lt;_&gt; as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Visitor&lt;_&gt; as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Visitor&lt;_&gt; as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_u64::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_bytes::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::visit_str::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Field as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Visitor&lt;_&gt; as serde::de::Visitor&gt;::visit_map::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Visitor&lt;_&gt; as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__FieldVisitor as serde::de::Visitor&gt;::expecting</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::&lt;_&gt;</pre></div></div><div class='expansion-view'><div class='source-name-title'><pre>Unexecuted instantiation: &lt;&lt;obws::responses::scene_items::SceneItemSettings&lt;_&gt; as serde::de::Deserialize&gt;::deserialize::__Visitor&lt;_&gt; as serde::de::Visitor&gt;::visit_seq::&lt;_&gt;</pre></div></div></td></tr><tr><td class='line-number'><a name='L157' href='#L157'><pre>157</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>pub(crate) struct SceneItemSettings&lt;T&gt; {</pre></td></tr><tr><td class='line-number'><a name='L158' href='#L158'><pre>158</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> #[serde(rename = &quot;sceneItemSettings&quot;)]</pre></td></tr><tr><td class='line-number'><a name='L159' href='#L159'><pre>159</pre></a></td><td class='uncovered-line'></td><td class='code'><pre> pub settings: T,</pre></td></tr><tr><td class='line-number'><a name='L160' href='#L160'><pre>160</pre></a></td><td class='uncovered-line'></td><td class='code'><pre>}</pre></td></tr></table></div></body></html>