Sign in

    allenli178/moon-qrcode/content does not have a README file

    Content

    pub(all) enum Content {
    Text(String)
    Url(String)
    Wifi(ssid~ : String, password~ : String, auth~ : String)
    Tel(String)
    Mailto(address~ : String, subject~ : String, body~ : String)
    Sms(number~ : String, message~ : String)
    Geo(lat~ : String, lng~ : String)
    VCard(name~ : String, phone~ : String, email~ : String, org~ : String)
    }

    Common payload templates. Each variant renders to the string that should be encoded into the QR symbol.

    常用载荷模板。每个变体渲染为待编码到 QR 符号中的字符串。

    Content::geo

    fn Content::geo(lat : String, lng : String) -> Content

    Content::mailto

    fn Content::mailto(address : String, subject? : String, body? : String) -> Content

    Content::sms

    fn Content::sms(number : String, message? : String) -> Content

    Content::tel

    fn Content::tel(number : String) -> Content

    Content::to_text

    fn Content::to_text(self : Content) -> String

    Serializes the template into the payload text.

    将模板序列化为载荷文本。

    Content::vcard

    fn Content::vcard(name : String, phone? : String, email? : String, org? : String) -> Content

    Content::wifi

    fn Content::wifi(ssid : String, password : String, auth? : String) -> Content

    encode_content

    Convenience wrapper: render a template and encode it.

    便捷包装:渲染模板并编码。

    Source Files