src/responses/scene_items.rs
Line | Count | Source (jump to first uncovered line) |
1 | | //! Responses related to scene items. |
2 | | |
3 | | use serde::Deserialize; |
4 | | |
5 | | use crate::common::{Alignment, BoundsType}; |
6 | | |
7 | 9 | #[derive(Debug0 , D6 eserialize)] Unexecuted instantiation: <obws::responses::scene_items::SceneItemId as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::scene_items::SceneItemId as core::fmt::Debug>::fmt <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> Line | Count | Source | 7 | 6 | #[derive(Debug, D3 eserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 7 | 3 | #[derive(Debug, Deserialize)] |
<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 7 | 3 | #[derive(Debug, Deserialize)] |
<<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 7 | 3 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemId as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting |
8 | | pub(crate) struct SceneItemId { |
9 | | /// Numeric ID of the scene item. |
10 | | #[serde(rename = "sceneItemId")] |
11 | | pub id: i64, |
12 | | } |
13 | | |
14 | | /// Response value for [`crate::client::SceneItems::get_list`] and |
15 | | /// [`crate::client::SceneItems::get_group_list`]. |
16 | 6 | #[derive(Debug0 , D4 eserialize)] Unexecuted instantiation: <obws::responses::scene_items::SceneItemList as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::scene_items::SceneItemList as core::fmt::Debug>::fmt <obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 16 | 2 | #[derive(Debug, Deserialize)] |
<<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 16 | 2 | #[derive(Debug, Deserialize)] |
<<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 16 | 2 | #[derive(Debug, Deserialize)] |
<<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> Line | Count | Source | 16 | 4 | #[derive(Debug, D2 eserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> Unexecuted instantiation: <obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <obws::responses::scene_items::SceneItemList as serde::de::Deserialize>::deserialize::<_> |
17 | | pub(crate) struct SceneItemList { |
18 | | /// Array of scene items in the scene or group. |
19 | | #[serde(rename = "sceneItems")] |
20 | | pub scene_items: Vec<SceneItem>, |
21 | | } |
22 | | |
23 | | /// Response value for [`crate::client::SceneItems::list`] and |
24 | | /// [`crate::client::SceneItems::list_group`]. |
25 | 85 | #[derive(Debug0 , D50 eserializ55 e)] Unexecuted instantiation: <obws::responses::scene_items::SceneItem as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::scene_items::SceneItem as core::fmt::Debug>::fmt <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 25 | 50 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> Line | Count | Source | 25 | 55 | #[derive(Debug, Deserialize35 )] |
<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 25 | 5 | #[derive(Debug, Deserialize)] |
<<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 25 | 50 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItem as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> |
26 | | pub struct SceneItem { |
27 | | /// Identifier of the scene item. |
28 | | #[serde(rename = "sceneItemId")] |
29 | | pub id: i64, |
30 | | /// Positional index within a scene. |
31 | | #[serde(rename = "sceneItemIndex")] |
32 | | pub index: u32, |
33 | | /// Name of this source. |
34 | | #[serde(rename = "sourceName")] |
35 | | pub source_name: String, |
36 | | /// The kind of source this item represents. |
37 | | #[serde(rename = "sourceType")] |
38 | | pub source_type: SourceType, |
39 | | /// Kind of input. Only present if this is a [`SourceType::Input`]. |
40 | | #[serde(rename = "inputKind")] |
41 | | pub input_kind: Option<String>, |
42 | | /// Whether this item is a group. Only present if this is a [`SourceType::Scene`]. |
43 | | #[serde(rename = "isGroup")] |
44 | | pub is_group: Option<bool>, |
45 | | } |
46 | | |
47 | | /// Kind of source that is represented by a [`SceneItem`]. |
48 | 10 | #[derive(Copy, Clone0 , D0 ebug0 , Deserialize)] Unexecuted instantiation: <obws::responses::scene_items::SourceType as core::clone::Clone>::clone Unexecuted instantiation: <obws::responses::scene_items::SourceType as core::clone::Clone>::clone Unexecuted instantiation: <obws::responses::scene_items::SourceType as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::scene_items::SourceType as core::fmt::Debug>::fmt <obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 48 | 5 | #[derive(Copy, Clone, Debug, Deserialize)] |
<<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 48 | 5 | #[derive(Copy, Clone, Debug, Deserialize)] |
Unexecuted instantiation: <obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::<serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error>> <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde::de::value::StringDeserializer<serde_json::error::Error>> Line | Count | Source | 48 | 5 | #[derive(Copy, Clone, Debug, Deserialize)] |
<<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<serde_json::value::de::EnumDeserializer> Line | Count | Source | 48 | 5 | #[derive(Copy, Clone, Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_> Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SourceType as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_enum::<_> |
49 | | pub enum SourceType { |
50 | | /// Input source from outside of OBS. |
51 | | #[serde(rename = "OBS_SOURCE_TYPE_INPUT")] |
52 | | Input, |
53 | | /// Filter applied to other items. |
54 | | #[serde(rename = "OBS_SOURCE_TYPE_FILTER")] |
55 | | Filter, |
56 | | /// Transition when switching scenes. |
57 | | #[serde(rename = "OBS_SOURCE_TYPE_TRANSITION")] |
58 | | Transition, |
59 | | /// Scene in OBS. |
60 | | #[serde(rename = "OBS_SOURCE_TYPE_SCENE")] |
61 | | Scene, |
62 | | } |
63 | | |
64 | | /// Response value for |
65 | | /// [`crate::client::SceneItems::get_scene_item_transform`]. |
66 | 3 | #[derive(Debug0 , D2 eserialize)] Unexecuted instantiation: <obws::responses::scene_items::GetSceneItemTransform as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::scene_items::GetSceneItemTransform as core::fmt::Debug>::fmt <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 66 | 1 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> <obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 66 | 1 | #[derive(Debug, Deserialize)] |
<<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> Line | Count | Source | 66 | 2 | #[derive(Debug, D1 eserialize)] |
<<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 66 | 1 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::GetSceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> |
67 | | pub(crate) struct GetSceneItemTransform { |
68 | | #[serde(rename = "sceneItemTransform")] |
69 | | pub transform: SceneItemTransform, |
70 | | } |
71 | | |
72 | | /// Response value for [`crate::client::SceneItems::transform`]. |
73 | 39 | #[derive(Clone0 , Debug0 , D20 eserializ1 e)] Unexecuted instantiation: <obws::responses::scene_items::SceneItemTransform as core::clone::Clone>::clone Unexecuted instantiation: <obws::responses::scene_items::SceneItemTransform as core::clone::Clone>::clone Unexecuted instantiation: <obws::responses::scene_items::SceneItemTransform as core::clone::Clone>::clone Unexecuted instantiation: <obws::responses::scene_items::SceneItemTransform as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::scene_items::SceneItemTransform as core::fmt::Debug>::fmt Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::<serde::__private::de::content::ContentDeserializer<serde_json::error::Error>> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer>::{closure#1} Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde::de::value::MapDeserializer<core::iter::adapters::map::Map<alloc::vec::into_iter::IntoIter<(serde::__private::de::content::Content, serde::__private::de::content::Content)>, serde::__private::de::content::visit_content_map<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor, serde_json::error::Error>::{closure#0}>, serde_json::error::Error>> <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> Line | Count | Source | 73 | 19 | #[derive(Clone, Debug, Dese1 rializ1 e)] |
Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> <obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 73 | 1 | #[derive(Clone, Debug, Deserialize)] |
<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 73 | 18 | #[derive(Clone, Debug, Deserialize)] |
Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::<serde::__private::de::content::ContentDeserializer<serde_json::error::Error>> Unexecuted instantiation: <obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::<serde::__private::de::content::ContentDeserializer<serde_json::error::Error>> Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::<serde_json::value::Value> <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 73 | 1 | #[derive(Clone, Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<serde_json::error::Error> Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::<serde::__private::de::content::ContentDeserializer<serde_json::error::Error>> Unexecuted instantiation: <obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::<serde::__private::de::missing_field::MissingFieldDeserializer<serde_json::error::Error>> Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::<serde::__private::de::content::ContentDeserializer<serde_json::error::Error>> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer<core::iter::adapters::map::Map<alloc::vec::into_iter::IntoIter<serde::__private::de::content::Content>, <serde::__private::de::content::ContentDeserializer<serde_json::error::Error>>::new>, serde_json::error::Error>>::{closure#0} <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 73 | 18 | #[derive(Clone, Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer<core::iter::adapters::map::Map<alloc::vec::into_iter::IntoIter<serde::__private::de::content::Content>, <serde::__private::de::content::ContentDeserializer<serde_json::error::Error>>::new>, serde_json::error::Error>> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde::de::value::SeqDeserializer<core::iter::adapters::map::Map<alloc::vec::into_iter::IntoIter<serde::__private::de::content::Content>, <serde::__private::de::content::ContentDeserializer<serde_json::error::Error>>::new>, serde_json::error::Error>>::{closure#1} <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 73 | 1 | #[derive(Clone, Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer>::{closure#0} Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<serde_json::error::Error> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde::__private::de::content::ContentDeserializer<serde_json::error::Error>> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#0} Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#1} Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#1} Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_>::{closure#0} Unexecuted instantiation: <<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<<obws::responses::scene_items::SceneItemTransform as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::__DeserializeWith as serde::de::Deserialize>::deserialize::<_> |
74 | | pub struct SceneItemTransform { |
75 | | /// Base width (without scaling) of the source. |
76 | | #[serde(rename = "sourceWidth")] |
77 | | pub source_width: f32, |
78 | | /// Base height (without scaling) of the source. |
79 | | #[serde(rename = "sourceHeight")] |
80 | | pub source_height: f32, |
81 | | /// The x position of the source from the left. |
82 | | #[serde(rename = "positionX")] |
83 | | pub position_x: f32, |
84 | | /// The y position of the source from the top. |
85 | | #[serde(rename = "positionY")] |
86 | | pub position_y: f32, |
87 | | /// The clockwise rotation of the scene item in degrees around the point of alignment. |
88 | | #[serde(rename = "rotation")] |
89 | | pub rotation: f32, |
90 | | /// The x-scale factor of the source. |
91 | | #[serde(rename = "scaleX")] |
92 | | pub scale_x: f32, |
93 | | /// The y-scale factor of the source. |
94 | | #[serde(rename = "scaleY")] |
95 | | pub scale_y: f32, |
96 | | /// Scene item width (base source width multiplied by the horizontal scaling factor). |
97 | | #[serde(rename = "width")] |
98 | | pub width: f32, |
99 | | /// Scene item height (base source height multiplied by the vertical scaling factor). |
100 | | #[serde(rename = "height")] |
101 | | pub height: f32, |
102 | | /// The point on the source that the item is manipulated from. |
103 | | #[serde(rename = "alignment", with = "crate::serde::bitflags_u8")] |
104 | | pub alignment: Alignment, |
105 | | /// Type of bounding box. |
106 | | #[serde(rename = "boundsType")] |
107 | | pub bounds_type: BoundsType, |
108 | | /// Alignment of the bounding box. |
109 | | #[serde(rename = "boundsAlignment", with = "crate::serde::bitflags_u8")] |
110 | | pub bounds_alignment: Alignment, |
111 | | /// Width of the bounding box. |
112 | | #[serde(rename = "boundsWidth")] |
113 | | pub bounds_width: f32, |
114 | | /// Height of the bounding box. |
115 | | #[serde(rename = "boundsHeight")] |
116 | | pub bounds_height: f32, |
117 | | /// The number of pixels cropped off the left of the source before scaling. |
118 | | #[serde(rename = "cropLeft")] |
119 | | pub crop_left: u32, |
120 | | /// The number of pixels cropped off the right of the source before scaling. |
121 | | #[serde(rename = "cropRight")] |
122 | | pub crop_right: u32, |
123 | | /// The number of pixels cropped off the top of the source before scaling. |
124 | | #[serde(rename = "cropTop")] |
125 | | pub crop_top: u32, |
126 | | /// The number of pixels cropped off the bottom of the source before scaling. |
127 | | #[serde(rename = "cropBottom")] |
128 | | pub crop_bottom: u32, |
129 | | } |
130 | | |
131 | | /// Response value for [`crate::client::SceneItems::get_enabled`]. |
132 | 3 | #[derive(Debug0 , D2 eserialize)] Unexecuted instantiation: <obws::responses::scene_items::SceneItemEnabled as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::scene_items::SceneItemEnabled as core::fmt::Debug>::fmt <obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 132 | 1 | #[derive(Debug, Deserialize)] |
<<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 132 | 1 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> Line | Count | Source | 132 | 2 | #[derive(Debug, D1 eserialize)] |
<<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 132 | 1 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemEnabled as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> |
133 | | pub(crate) struct SceneItemEnabled { |
134 | | /// Whether the scene item is enabled. |
135 | | #[serde(rename = "sceneItemEnabled")] |
136 | | pub enabled: bool, |
137 | | } |
138 | | |
139 | | /// Response value for [`crate::client::SceneItems::get_locked`]. |
140 | 3 | #[derive(Debug0 , D2 eserialize)] Unexecuted instantiation: <obws::responses::scene_items::SceneItemLocked as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::scene_items::SceneItemLocked as core::fmt::Debug>::fmt <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 140 | 1 | #[derive(Debug, Deserialize)] |
<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 140 | 1 | #[derive(Debug, Deserialize)] |
<<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> Line | Count | Source | 140 | 2 | #[derive(Debug, D1 eserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 140 | 1 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemLocked as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> |
141 | | pub(crate) struct SceneItemLocked { |
142 | | /// Whether the scene item is locked. |
143 | | #[serde(rename = "sceneItemLocked")] |
144 | | pub locked: bool, |
145 | | } |
146 | | |
147 | | /// Response value for [`crate::client::SceneItems::get_index`]. |
148 | 3 | #[derive(Debug0 , D2 eserialize)] Unexecuted instantiation: <obws::responses::scene_items::SceneItemIndex as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::scene_items::SceneItemIndex as core::fmt::Debug>::fmt <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> Line | Count | Source | 148 | 2 | #[derive(Debug, D1 eserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 148 | 1 | #[derive(Debug, Deserialize)] |
<<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 148 | 1 | #[derive(Debug, Deserialize)] |
<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 148 | 1 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemIndex as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> |
149 | | pub(crate) struct SceneItemIndex { |
150 | | /// Index position of the scene item. |
151 | | #[serde(rename = "sceneItemIndex")] |
152 | | pub index: u32, |
153 | | } |
154 | | |
155 | | /// Response value for [`crate::client::SceneItems::get_private_settings`]. |
156 | 3 | #[derive(Debug0 , D2 eserialize)] Unexecuted instantiation: <obws::responses::scene_items::SceneItemSettings<_> as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::scene_items::SceneItemSettings<_> as core::fmt::Debug>::fmt Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<serde_json::value::Value> as serde::de::Visitor>::expecting <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 156 | 1 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<serde_json::value::Value> as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 156 | 1 | #[derive(Debug, Deserialize)] |
<<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<serde_json::value::Value> as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> Line | Count | Source | 156 | 2 | #[derive(Debug, D1 eserialize)] |
<obws::responses::scene_items::SceneItemSettings<serde_json::value::Value> as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 156 | 1 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::scene_items::SceneItemSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::visit_seq::<_> |
157 | | pub(crate) struct SceneItemSettings<T> { |
158 | | #[serde(rename = "sceneItemSettings")] |
159 | | pub settings: T, |
160 | | } |