[−][src]Function wifi_qr_code::encode_as_svg
pub fn encode_as_svg(
wifi_credentials: &WifiCredentials,
qr_code_error_checking: QrCodeEcc,
image_size: usize,
description: Option<&str>,
writer: impl Write
) -> Result<(), Error>
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);