destination 0.1.2

A library providing types and method for managing physical addresses in a municipality.
Documentation
/// The `AddressStatus` enum represents the address status, used by City of Grants Pass staff.
#[derive(
    Copy,
    Clone,
    Debug,
    serde::Deserialize,
    serde::Serialize,
    PartialEq,
    Eq,
    Default,
    PartialOrd,
    Ord,
    Hash,
    derive_more::Display,
    derive_more::FromStr,
    strum::EnumIter,
)]
pub enum AddressStatus {
    /// Current active valid address.
    Current,
    /// Pending assignment that is not active.
    Pending,
    /// Former assignment that has been retired.
    Retired,
    /// Temporary assignment for development.
    Temporary,
    /// Physical location associated with a virtual business office.
    Virtual,
    /// A valid address that has not been classified.
    #[default]
    Other,
}