1#![forbid(unsafe_code)]
2#![warn(missing_docs)]
3#![allow(clippy::missing_errors_doc)]
4mod auth;
24mod client;
25mod connection;
26mod connection_group;
27pub mod error;
29mod history;
30mod language;
31mod patch;
32mod permission;
33mod schema;
34mod server_patch;
35mod sharing_profile;
36mod tunnel;
37mod user;
38mod user_group;
39mod validation;
40
41pub use auth::AuthResponse;
42pub use client::GuacamoleClient;
43pub use connection::{ActiveConnection, Connection};
44pub use connection_group::ConnectionGroup;
45pub use error::{Error, Result};
46pub use history::HistoryEntry;
47pub use patch::PatchOperation;
48pub use sharing_profile::{SharingProfile, SharingProfileSummary};
49pub use user::{PasswordChange, User, UserPermissions};
50pub use user_group::UserGroup;