Skip to content

🪪 | JSON VCard Generation with Serde Serialization & Deserialization [maintainer=@orzklv]

License

Notifications You must be signed in to change notification settings

uzinfocom-org/vicardi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Vicardi

Serde serializatsiya va deserializatsiyasi yordamida qilingan VCard JSON generatori

GitHub top language Chat Test CI

Haqida

Bizning CCTLD tomonidan ishlab chiqilgan sistema ICANN servislari bilan muloqot qilish uchun JCard (VCardArray) formatini ishlatadi. Afsuski, VCardArray generatsion biron kutubxona mavjud bo'lmaganligi sababli o'zimizning kutubxonamizni ishlab chiqdik va ushbu kutubxonani O'zbekistondagi .uz TLD domenlarini ishlashini ham tez, ham nustahkam qilib RDAP tizimini yaratishda ishlatdik.

Ushbu kutubxona RFC7483 standartiga binoan ishlab chiqilgan. Ko'proq ma'lumotlar uchun shu yerga kiring: https://datatracker.ietf.org/doc/html/rfc7483

Qulayliklar

  • Tayyor "binding"lar
  • Serde yordamida serializatsiyadan o'tgan struct lar
  • (Yordamchi macroslar va shu kabi qulayliklar keyinchalik qo'shish niyat qilingan)

Bu proyekt hozir sinov bosqichidan o'tmoqda. Agarda bironta xatolikka duchor bo'lsangiz, xatolik haqida e'lon qoldirishni unutmang.

O'rnatish

Ushbu qatorni Cargo.toml faylingizga joylashtiring:

[dependencies]
vicardi = "0.1.7"

Litsenziya

Ushbu kutubxona GPL-3.0 litsenziya ostida distributsiya qilinadi. Ko'proq ma'lumot uchun LICENSE ko'zdan kechiring!