Skip to main content

Crate mkt_ksa_geo_sec

Crate mkt_ksa_geo_sec 

Source
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;

Modules§

api
app_state
core
db
security
utils