rustical_dav/
lib.rs

1#![warn(clippy::all, clippy::pedantic, clippy::nursery)]
2#![allow(clippy::missing_errors_doc)]
3pub mod error;
4pub mod extensions;
5pub mod header;
6pub mod namespace;
7pub mod privileges;
8pub mod resource;
9pub mod resources;
10pub mod xml;
11pub use error::Error;
12
13pub trait Principal: std::fmt::Debug + Clone + Send + Sync + 'static {
14    fn get_id(&self) -> &str;
15}