1#![deny(
2 unreachable_pub,
3 clippy::dbg_macro,
4 clippy::print_stdout,
5 clippy::print_stderr
6)]
7
8mod error;
11mod http_client;
12pub mod media_container;
13mod myplex;
14mod player;
15mod server;
16pub mod url;
17pub mod webhook;
18
19pub use error::Error;
20pub use http_client::{HttpClient, HttpClientBuilder};
21pub use myplex::{
22 account::RestrictionProfile, device, discover, pin::PinManager, sharing, MyPlex, MyPlexBuilder,
23};
24pub use player::Player;
25pub use server::{library, prefs::Preferences, transcode, Server};
26
27pub type Result<T = (), E = error::Error> = std::result::Result<T, E>;