wedb_embed 0.1.2

Embedded database engine providing Redis-like APIs, built on fjall / 嵌入式数据库引擎,提供类似 Redis 的接口,底层基于 fjall 开发
Documentation
pub mod codec;
pub mod conf;
pub mod r#impl;
pub mod traits;

pub use codec::{
  BASE32_ALPHABET, BASE32_DECODE_TABLE, D_R, EARTH_RADIUS_METERS, GEO_LAT_MAX, GEO_LAT_MIN,
  GEO_LAT_RANGE, GEO_LAT_RANGE_STANDARD, GEO_LON_MAX, GEO_LON_MIN, GEO_LON_RANGE,
  GEO_LON_RANGE_STANDARD, GEO_STEP_MAX, MERCATOR_MAX, align_52bits, base32_to_coords, bounding_box,
  convert_meters_to_unit, convert_unit_to_meters, coords_to_base32, decode_geohash, deinterleave64,
  encode_geohash, encode_geohash_bytes, encode_geohash_string, estimate_steps_by_radius,
  geohash_decode, geohash_decode_area_to_long_lat, geohash_decode_wgs84, geohash_encode,
  geohash_encode_wgs84, geohash_move_x, geohash_move_y, geohash_neighbors, geohash_to_base32,
  get_areas_by_shape_wgs84, haversine_distance, interleave64, scores_of_geohash_box,
  validate_long_lat,
};
pub use conf::{
  DistanceSort, DistanceUnit, GeoHashArea, GeoHashBits, GeoHashNeighbors, GeoHashRadius,
  GeoHashRange, GeoPoint, GeoRadiusOption, GeoSearch, GeoSearchStoreOption, GeoShape, GeoShapeType,
  OriginPoint,
};
pub use traits::Geo;