rust_widgets 2.7.0

Pure Rust cross-platform native GUI library with hardware-adaptive rendering, 180 widgets, touch/gesture support, i18n, and SVG-pipeline-accurate output
// SPDX-FileCopyrightText: Copyright (c) 2026 Mike Li/Mikewolfli/Wei Li(mikewolfli@163.com)
// SPDX-License-Identifier: MIT
//
// GENERATED FILE — DO NOT EDIT BY HAND.
// Produced by `tools/gen_font_subset.py`. Regenerate with:
//     python3 tools/gen_font_subset.py --face=arabic --license=ofl-1.1
//
// Glyph source: Noto Naskh Arabic, subset to the Arabic block with its joining forms, marks and digits.
//     https://raw.githubusercontent.com/google/fonts/main/ofl/notonaskharabic/NotoNaskhArabic%5Bwght%5D.ttf
//     SHA-256 (upstream .ttf): 67b5a525a661b607971fbd3f96a81b89d3a768e74534fca84f18ac97e6fab72f
//
// Licence of the glyph outlines: SIL Open Font License 1.1. See the repository-root `NOTICE`,
// which records this file by name together with the facts above. The subset is a Modified
// Version under the OFL and is renamed: it does not use the upstream Reserved Font Name.
//
// The subset is 70576 bytes (566 glyphs, layout tables: GSUB, GPOS).
// It is *not* compiled unless the feature that names it is enabled, and it is `include_bytes!`d
// rather than written into this source as an array: a 36 KB payload as `0x00,` literals would be
// ~150 KB of source, which is a worse artifact than the binary it describes.

/// The subset's bytes. Parsed on first use, never copied into a heap allocation.
pub const FONT: &[u8] = include_bytes!("arabic.ttf");