For the complete documentation index, see llms.txt. This page is also available as Markdown.

Rust Kütüphanesi

pxserv crate'i, Rust uygulamalarından PxServ API ile etkileşim kurmak için senkron bir istemci sağlar.

Desteklenen işlemler:

  • Veritabanına veri kaydetme

  • Değeri 0 ile 1 arasında geçiş yaptırma

  • Veritabanından veri okuma

  • Veritabanından veri silme

Kurulum

cargo add pxserv

Kullanım

use pxserv::PxServ;

fn main() {
    let client = PxServ::new("api_anahtariniz");

    // Veri Kaydetme
    let set_response = client.setdata("temp", "22.5°C");
    println!(
        "Kaydetme -> Durum: {}, Mesaj: {}",
        set_response.status, set_response.message
    );

    // Veri Geçişi (0 ile 1 arasında döngü)
    let toggle_response = client.toggledata("light");
    println!(
        "Geçiş -> Durum: {}, Mesaj: {}",
        toggle_response.status, toggle_response.message
    );

    // Veri Okuma
    let get_response = client.getdata("temp");
    println!(
        "Okuma -> Durum: {}, Mesaj: {}, Veri: {:?}",
        get_response.status, get_response.message, get_response.data
    );

    // Veri Silme
    let remove_response = client.removedata("temp");
    println!(
        "Kaldırma -> Durum: {}, Mesaj: {}",
        remove_response.status, remove_response.message
    );
}

Örnek Çıktı

Last updated