Rust TCKN & VKN Doğrulama Kütüphanesi

GitHub'da — kaynak kod v1.0.0 tcknvkn

Rust icin TCKN & VKN dogrulama crate.

Son güncelleme: 2026-08-09 Ağustos 2026 Dogrulandi 2026-08-09

Kurulum

Cargo
cargo add tcknvkn

Özellikler

  • no_std hedefi
  • TCKN dogrulama
  • VKN dogrulama
  • Toplu dogrulama

Kullanım Örnekleri

Rust

rust
use tcknvkn::validate_tckn;
assert!(validate_tckn("10000000146").valid);

README · Tam Dokümantasyon

GitHub'da Gör

Rust kütüphanesi ile TCKN (TC Kimlik No) ve VKN (Vergi Kimlik No) doğrulama algoritmalarını hızlı, sade ve test edilebilir şekilde kullanabilirsiniz.

Kurulum

cargo add tcknvkn

Hızlı Başlangıç

use tcknvkn::{validate_tckn, validate_vkn};

fn main() {
    let tckn = validate_tckn("10000000146");
    assert!(tckn.valid);

    let vkn = validate_vkn("1000036109");
    assert!(vkn.valid);
}

API

  • validate_tckn(input: &str) -> ValidationResult
  • validate_multiple_tckn(inputs: &[&str]) -> Vec<ValidationResult>
  • validate_vkn(input: &str) -> ValidationResult
  • validate_multiple_vkn(inputs: &[&str]) -> Vec<ValidationResult>

ValidationResult

pub struct ValidationResult {
    pub valid: bool,
    pub value: String,
    pub errors: Vec<String>,
}

Test

cargo test --all

Sık Kullanım İfadeleri ve Bağlantılar

  • tc üret: https://www.tcknvkn.com/tc-uret
  • tc uret: https://www.tcknvkn.com/tc-no-uret
  • tc no üret: https://www.tcknvkn.com/tc-no-uret
  • tc no uret: https://www.tcknvkn.com/tc-uretici
  • tc oluştur: https://www.tcknvkn.com/tc-uretici
  • tckn üret: https://tcknvkn.com/tckn-uret
  • vkn üret: https://tcknvkn.com/vkn-uret
  • vergi no üret: https://www.tcknvkn.com/vergi-no-uret
  • vergi no oluşturucu: https://www.tcknvkn.com/vergi-no-uretici
  • vkn algoritması: https://www.tcknvkn.com/vergi-no-uret
  • vkn doğrulama algoritması: https://www.tcknvkn.com/vergi-no-uretici

İlgili Bağlantılar

  • Kütüphaneler: https://www.tcknvkn.com/kutuphaneler
  • Rust kütüphane detayı: https://www.tcknvkn.com/kutuphaneler/rust
  • tc üret: https://www.tcknvkn.com/tc-uret
  • tc no üret: https://www.tcknvkn.com/tc-no-uret
  • tc oluştur: https://www.tcknvkn.com/tc-uretici
  • tckn üret: https://tcknvkn.com/tckn-uret
  • vergi no üret: https://www.tcknvkn.com/vergi-no-uret
  • vergi no oluşturucu: https://www.tcknvkn.com/vergi-no-uretici
  • vkn üret: https://tcknvkn.com/vkn-uret

Lisans

MIT

Yayın Bilgisi

Paket surumu 1.0.0 olarak dokumante edilmistir.

Diğer Kütüphaneler ve Online Araçlar

Farklı bir teknoloji yığını kullanıyorsanız, Rust haricindeki diğer resmi kütüphanelerimizi inceleyebilirsiniz:


Kod yazmadan, doğrudan tarayıcınız üzerinden test verisi üretmek veya algoritma doğrulamak için ücretsiz online araçlarımızı kullanın:

Son güncelleme: