Expand description
Arabic: الواجهة العامة لمكتبة MKT_KSA_Geolocation_Security
توفر هذه المكتبة واجهات معيارية لاستخدام المحركات الأساسية (Core)، ووحدات الأمان (Security)، ووحدات الأدوات (Utils)، وقاعدة البيانات (DB)، وطبقة الـ API (اختياري).
تدعم أنماط الربط التالية:
- rlib: للاستخدام من صناديق Rust الأخرى.
- cdylib/staticlib: للربط عبر C-ABI من لغات أخرى (C/C++/Python/.NET/Java…)
English: Public library surface for MKT_KSA_Geolocation_Security
This crate exposes modular interfaces for the core engines, security modules, utilities, database layer, and (optionally) the API layer.
Supported crate types:
- rlib: to be used as a normal Rust library.
- cdylib/staticlib: to be linked via C-ABI from other languages.
Re-exports§
pub use app_state::AppState;pub use crate::core::geo_resolver::GeoLocation;pub use crate::core::geo_resolver::GeoResolver;pub use crate::security::signing;pub use crate::utils::precision;