rustrails-model 0.1.2

Model layer (ActiveModel equivalent)
Documentation
pub mod api;
pub mod attributes;
pub mod callbacks;
pub mod conversion;
pub mod dirty;
pub mod errors;
pub mod naming;
pub mod secure_password;
pub mod serialization;
pub mod validations;

pub use api::Model;
pub use attributes::{AttributeError, Attributes};
pub use callbacks::{HasModelCallbacks, ModelCallbacks, ModelEvent};
pub use conversion::Conversion;
pub use errors::{Error, ErrorType, Errors};
pub use naming::{ModelName, ModelNaming, human_attribute_name};
pub use secure_password::{SecurePassword, SecurePasswordError};
pub use serialization::{Serialization, SerializationOptions};