tekhsi_rs 0.1.1

High-performance client for Tektronix TekHSI enabled oscilloscopes
Documentation
1
2
3
4
5
6
7
8
9
10
11
use base64::{Engine as _, engine::general_purpose::URL_SAFE_NO_PAD};
use uuid::Uuid;

mod backoff;

pub(crate) use backoff::Backoff;

pub(crate) fn short_uuid() -> String {
    let id = Uuid::new_v4();
    URL_SAFE_NO_PAD.encode(id.as_bytes())
}