pub fn encode_as_svg(
wifi_credentials: &WifiCredentials,
qr_code_error_checking: QrCodeEcc,
image_size: usize,
description: Option<&str>,
writer: impl Write,
) -> Result<(), Error>Expand description
Encode credentials as an SVG image.
ยงExamples
use wifi_qr_code::QrCodeEcc;
use wifi_qr_code::{AuthenticationType, Visibility, WifiCredentials};
use std::fs::File;
let wifi_credentials = WifiCredentials {
ssid: String::from("example ssid"),
authentication_type: AuthenticationType::WPA(String::from("example password")),
visibility: Visibility::Hidden,
};
let svg_file = File::create("wifi_qr.svg").expect("Failed to create example SVG file.");
wifi_qr_code::encode_as_svg(&wifi_credentials, QrCodeEcc::Medium, 100, Some("Example Wifi QR Code"), svg_file);