Line | Count | Source (jump to first uncovered line) |
1 | | //! Responses related to filters. |
2 | | |
3 | | use serde::Deserialize; |
4 | | |
5 | | /// Response value for [`crate::client::Filters::get_source_filter_list`]. |
6 | 57 | #[derive(Debug0 , D38 eserialize)] Unexecuted instantiation: <obws::responses::filters::Filters as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::filters::Filters as core::fmt::Debug>::fmt <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 6 | 19 | #[derive(Debug, Deserialize)] |
<<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 6 | 19 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> <obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 6 | 19 | #[derive(Debug, Deserialize)] |
<<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> Line | Count | Source | 6 | 38 | #[derive(Debug, D19 eserialize)] |
Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::Filters as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> |
7 | | pub(crate) struct Filters { |
8 | | /// Array of filters. |
9 | | #[serde(rename = "filters")] |
10 | | pub filters: Vec<SourceFilter>, |
11 | | } |
12 | | |
13 | | /// Response value for [`crate::client::Filters::list`] and [`crate::client::Filters::get`]. |
14 | 218 | #[derive(Clone0 , Debug0 , D99 eserializ119 e)] Unexecuted instantiation: <obws::responses::filters::SourceFilter as core::clone::Clone>::clone Unexecuted instantiation: <obws::responses::filters::SourceFilter as core::clone::Clone>::clone Unexecuted instantiation: <obws::responses::filters::SourceFilter as core::clone::Clone>::clone Unexecuted instantiation: <obws::responses::filters::SourceFilter as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::filters::SourceFilter as core::fmt::Debug>::fmt <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 14 | 99 | #[derive(Clone, Debug, Deserialize)] |
<<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 14 | 99 | #[derive(Clone, Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<serde_json::error::Error> Unexecuted instantiation: <<obws::responses::filters::SourceFilter 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::filters::SourceFilter as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<serde_json::error::Error> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> Unexecuted instantiation: <<obws::responses::filters::SourceFilter 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::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Visitor, serde_json::error::Error>::{closure#0}>, serde_json::error::Error>> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde::__private::de::content::ContentDeserializer<serde_json::error::Error>> <obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 14 | 20 | #[derive(Clone, Debug, Deserialize)] |
<<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<&mut serde_json::value::de::MapDeserializer> Line | Count | Source | 14 | 119 | #[derive(Clone, Debug, Deserialize)] |
Unexecuted instantiation: <obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::<serde::__private::de::content::ContentDeserializer<serde_json::error::Error>> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::SourceFilter as serde::de::Deserialize>::deserialize::__Visitor as serde::de::Visitor>::visit_seq::<_> |
15 | | pub struct SourceFilter { |
16 | | /// Whether the filter is enabled. |
17 | | #[serde(rename = "filterEnabled")] |
18 | | pub enabled: bool, |
19 | | /// Index of the filter in the list, beginning at 0. |
20 | | #[serde(rename = "filterIndex")] |
21 | | pub index: u32, |
22 | | /// The kind of filter. |
23 | | #[serde(rename = "filterKind")] |
24 | | pub kind: String, |
25 | | /// name of the filter. |
26 | | #[serde(rename = "filterName", default)] |
27 | | pub name: String, |
28 | | /// Settings object associated with the filter. |
29 | | #[serde(rename = "filterSettings")] |
30 | | pub settings: serde_json::Value, |
31 | | } |
32 | | |
33 | | /// Response value for |
34 | | /// [`crate::client::Filters::get_source_filter_default_settings`]. |
35 | 3 | #[derive(Debug0 , D2 eserialize)] Unexecuted instantiation: <obws::responses::filters::DefaultFilterSettings<_> as core::fmt::Debug>::fmt Unexecuted instantiation: <obws::responses::filters::DefaultFilterSettings<_> as core::fmt::Debug>::fmt <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<serde_json::value::de::MapKeyDeserializer> Line | Count | Source | 35 | 1 | #[derive(Debug, Deserialize)] |
<<obws::responses::filters::DefaultFilterSettings<_> 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 | 35 | 2 | #[derive(Debug, D1 eserialize)] |
Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<serde_json::value::Value> as serde::de::Visitor>::visit_seq::<&mut serde_json::value::de::SeqDeserializer> <obws::responses::filters::DefaultFilterSettings<serde_json::value::Value> as serde::de::Deserialize>::deserialize::<serde_json::value::Value> Line | Count | Source | 35 | 1 | #[derive(Debug, Deserialize)] |
<<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<serde_json::error::Error> Line | Count | Source | 35 | 1 | #[derive(Debug, Deserialize)] |
Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<serde_json::value::Value> as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::visit_map::<_> Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_u64::<_> Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::visit_seq::<_> Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_bytes::<_> Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__FieldVisitor as serde::de::Visitor>::visit_str::<_> Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__Visitor<_> as serde::de::Visitor>::expecting Unexecuted instantiation: <<obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::__Field as serde::de::Deserialize>::deserialize::<_> Unexecuted instantiation: <obws::responses::filters::DefaultFilterSettings<_> as serde::de::Deserialize>::deserialize::<_> |
36 | | pub(crate) struct DefaultFilterSettings<T> { |
37 | | /// Object of default settings for the filter kind. |
38 | | #[serde(rename = "defaultFilterSettings")] |
39 | | pub default_filter_settings: T, |
40 | | } |