#dictionary #api-bindings #tdk #sozluk #turkce

tdk_sozluk

TDK Sözlük API verilerini çeken bir Rust kütüphanesi

1 unstable release

Uses new Rust 2024

new 0.1.0 Apr 23, 2025

#1850 in Text processing

Apache-2.0

9KB
95 lines

Türkçe Sözlük (TDK)

Bu Modül Sayesinde Girdiğiniz Kelimeden Bilgiler Alabilirsiniz.

Kurulum

cargo add tdk_sozluk

Kullanım

use tdk_sozluk::{kelime, kelime_sesli_okunus};

#[tokio::main]
async fn main() {
    let sonuc = kelime("bilgisayar").await.unwrap();

    println!("> Kelime: {}", sonuc.kelime);
    for anlam in sonuc.anlamlar {
        println!("> Anlam: {}", anlam.anlam);
        if !anlam.ornek_cumleler.is_empty() {
            println!("> Örnek: {}", anlam.ornek_cumleler[0]);
        }
    }

    let ses = kelime_sesli_okunus("bilgisayar").await.unwrap();
    println!("> Sesli Okunuş: {}", ses);
}

Dependencies

~6–18MB
~253K SLoC