television_previewers/previewers/
meta.rs

1use crate::previewers::{Preview, PreviewContent};
2use std::sync::Arc;
3
4pub fn not_supported(title: &str) -> Arc<Preview> {
5    Arc::new(Preview::new(
6        title.to_string(),
7        PreviewContent::NotSupported,
8        None,
9        None,
10        1,
11    ))
12}
13
14pub fn file_too_large(title: &str) -> Arc<Preview> {
15    Arc::new(Preview::new(
16        title.to_string(),
17        PreviewContent::FileTooLarge,
18        None,
19        None,
20        1,
21    ))
22}
23
24#[allow(dead_code)]
25pub fn loading(title: &str) -> Arc<Preview> {
26    Arc::new(Preview::new(
27        title.to_string(),
28        PreviewContent::Loading,
29        None,
30        None,
31        1,
32    ))
33}
34
35pub fn timeout(title: &str) -> Arc<Preview> {
36    Arc::new(Preview::new(
37        title.to_string(),
38        PreviewContent::Timeout,
39        None,
40        None,
41        1,
42    ))
43}