pypinindia 0.1.0

Rust library for Indian pincode lookup and geographical information
Documentation
//! # pypinindia
//!
//! A Rust library for Indian pincode lookup and geographical information.
//!
//! ## Features
//!
//! - Complete Indian pincode database with office information
//! - Multiple lookup methods: by pincode, state, district, taluk, or office name
//! - Fast lookups with efficient data structures
//! - Comprehensive error handling
//! - Type-safe API
//!
//! ## Quick Start
//!
//! ```rust
//! use pypinindia::{PincodeData, get_state};
//!
//! // Quick lookup using convenience functions
//! let state = get_state("110001").unwrap();
//! println!("State: {}", state);
//!
//! // Using PincodeData for more operations
//! let data = PincodeData::new(None).unwrap();
//! let district = data.get_district("110001").unwrap();
//! println!("District: {}", district);
//! ```

mod core;
mod error;
mod models;

pub use core::{get_district, get_offices, get_pincode_info, get_state, get_taluk, PincodeData};
pub use error::{PincodeError, Result};
pub use models::{PincodeInfo, Statistics};