[−][src]Function wifi_qr_code::encode_as_image
pub fn encode_as_image(
wifi_credentials: &WifiCredentials,
qr_code_error_checking: QrCodeEcc,
image_size: usize
) -> Result<Vec<u8>, Error>
Encode credentials as raw image data. This is useful when generating the QR code and then manipulating it with an image library.
Examples
use wifi_qr_code::QrCodeEcc; use wifi_qr_code::{AuthenticationType, Visibility, WifiCredentials}; let wifi_credentials = WifiCredentials { ssid: String::from("example ssid"), authentication_type: AuthenticationType::WPA(String::from("example password")), visibility: Visibility::Hidden, }; wifi_qr_code::encode_as_image(&wifi_credentials, QrCodeEcc::Medium, 100);