prime-forge 0.3.21

Forged in Lost Lands is a simple game engine built in Rust that focuses on data control and ease of use
Documentation
#[derive(Debug)]
pub enum LostLostLandsFaultForgedObject {
    TraitNotFound(String),
    TraitAlreadyExists(String),
}

impl std::error::Error for LostLostLandsFaultForgedObject {}

impl std::fmt::Display for LostLostLandsFaultForgedObject {
    fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result {
        match self {
            LostLostLandsFaultForgedObject::TraitNotFound(forged_trait) => {
                write!(f, "Trait {} not found", forged_trait)
            }
            LostLostLandsFaultForgedObject::TraitAlreadyExists(forged_trait) => {
                write!(f, "Trait {} already exists", forged_trait)
            }
        }
    }
}