Skip to main content

rustrails_model/
lib.rs

1pub mod api;
2pub mod attributes;
3pub mod callbacks;
4pub mod conversion;
5pub mod dirty;
6pub mod errors;
7pub mod naming;
8pub mod secure_password;
9pub mod serialization;
10pub mod validations;
11
12pub use api::Model;
13pub use attributes::{AttributeError, Attributes};
14pub use callbacks::{HasModelCallbacks, ModelCallbacks, ModelEvent};
15pub use conversion::Conversion;
16pub use errors::{Error, ErrorType, Errors};
17pub use naming::{ModelName, ModelNaming, human_attribute_name};
18pub use secure_password::{SecurePassword, SecurePasswordError};
19pub use serialization::{Serialization, SerializationOptions};