mirror of
https://github.com/slint-ui/slint.git
synced 2025-08-27 05:44:08 +00:00

`default_alloc_error_handler` is being stabilized in Rust 1.68, so current nightly don't need any unstable features anymore
46 lines
1.1 KiB
Rust
46 lines
1.1 KiB
Rust
// Copyright © SixtyFPS GmbH <info@slint-ui.com>
|
|
// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-commercial
|
|
|
|
// cSpell: ignore deque pico
|
|
|
|
#![doc = include_str!("README.md")]
|
|
#![doc(html_logo_url = "https://slint-ui.com/logo/slint-logo-square-light.svg")]
|
|
#![cfg_attr(not(feature = "std"), no_std)]
|
|
|
|
extern crate alloc;
|
|
|
|
#[cfg(feature = "pico-st7789")]
|
|
mod pico_st7789;
|
|
#[cfg(feature = "pico-st7789")]
|
|
pub use pico_st7789::*;
|
|
|
|
#[cfg(feature = "stm32h735g")]
|
|
mod stm32h735g;
|
|
#[cfg(feature = "stm32h735g")]
|
|
pub use stm32h735g::*;
|
|
|
|
#[cfg(feature = "esp32-s2-kaluga-1")]
|
|
mod esp32_s2_kaluga_1;
|
|
#[cfg(feature = "esp32-s2-kaluga-1")]
|
|
pub use esp32_s2_kaluga_1::*;
|
|
|
|
#[cfg(feature = "esp32-s3-box")]
|
|
mod esp32_s3_box;
|
|
#[cfg(feature = "esp32-s3-box")]
|
|
pub use esp32_s3_box::*;
|
|
|
|
#[cfg(not(any(
|
|
feature = "pico-st7789",
|
|
feature = "stm32h735g",
|
|
feature = "esp32-s2-kaluga-1",
|
|
feature = "esp32-s3-box"
|
|
)))]
|
|
pub use i_slint_core_macros::identity as entry;
|
|
|
|
#[cfg(not(any(
|
|
feature = "pico-st7789",
|
|
feature = "stm32h735g",
|
|
feature = "esp32-s2-kaluga-1",
|
|
feature = "esp32-s3-box"
|
|
)))]
|
|
pub fn init() {}
|