Update Rust nightly.
This commit is contained in:
		
							parent
							
								
									dd6a29adb2
								
							
						
					
					
						commit
						e519e00265
					
				| @ -1,6 +1,6 @@ | |||||||
| #![no_std] | #![no_std] | ||||||
| #![allow(incomplete_features)] |  | ||||||
| #![feature(async_fn_in_trait)] | #![feature(async_fn_in_trait)] | ||||||
|  | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| 
 | 
 | ||||||
| use core::slice; | use core::slice; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -4,7 +4,6 @@ use embassy_net_driver_channel as ch; | |||||||
| use embassy_net_driver_channel::driver::{HardwareAddress, LinkState}; | use embassy_net_driver_channel::driver::{HardwareAddress, LinkState}; | ||||||
| use embassy_time::Timer; | use embassy_time::Timer; | ||||||
| 
 | 
 | ||||||
| pub use crate::bus::SpiBusCyw43; |  | ||||||
| use crate::consts::*; | use crate::consts::*; | ||||||
| use crate::events::{Event, EventSubscriber, Events}; | use crate::events::{Event, EventSubscriber, Events}; | ||||||
| use crate::fmt::Bytes; | use crate::fmt::Bytes; | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| #![no_std] | #![no_std] | ||||||
| #![no_main] | #![no_main] | ||||||
| #![allow(incomplete_features)] |  | ||||||
| #![feature(async_fn_in_trait, type_alias_impl_trait, concat_bytes)] | #![feature(async_fn_in_trait, type_alias_impl_trait, concat_bytes)] | ||||||
|  | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| #![deny(unused_must_use)] | #![deny(unused_must_use)] | ||||||
| 
 | 
 | ||||||
| // This mod MUST go first, so that the others see its macros.
 | // This mod MUST go first, so that the others see its macros.
 | ||||||
|  | |||||||
| @ -1,4 +1,5 @@ | |||||||
| #![cfg_attr(feature = "nightly", feature(async_fn_in_trait))] | #![cfg_attr(feature = "nightly", feature(async_fn_in_trait))] | ||||||
|  | #![cfg_attr(feature = "nightly", allow(stable_features, unknown_lints, async_fn_in_trait))] | ||||||
| #![no_std] | #![no_std] | ||||||
| #![warn(missing_docs)] | #![warn(missing_docs)] | ||||||
| #![doc = include_str!("../README.md")] | #![doc = include_str!("../README.md")] | ||||||
|  | |||||||
| @ -33,6 +33,7 @@ check_at_most_one!("arch-cortex-m", "arch-riscv32", "arch-xtensa", "arch-std", " | |||||||
| mod arch; | mod arch; | ||||||
| 
 | 
 | ||||||
| #[cfg(feature = "_arch")] | #[cfg(feature = "_arch")] | ||||||
|  | #[allow(unused_imports)] // don't warn if the module is empty.
 | ||||||
| pub use arch::*; | pub use arch::*; | ||||||
| 
 | 
 | ||||||
| pub mod raw; | pub mod raw; | ||||||
|  | |||||||
| @ -1,5 +1,6 @@ | |||||||
| #![deny(clippy::pedantic)] | #![deny(clippy::pedantic)] | ||||||
| #![feature(async_fn_in_trait)] | #![feature(async_fn_in_trait)] | ||||||
|  | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| #![cfg_attr(not(any(test, feature = "std")), no_std)] | #![cfg_attr(not(any(test, feature = "std")), no_std)] | ||||||
| #![allow(clippy::module_name_repetitions)] | #![allow(clippy::module_name_repetitions)] | ||||||
| #![allow(clippy::missing_errors_doc)] | #![allow(clippy::missing_errors_doc)] | ||||||
|  | |||||||
| @ -1,5 +1,6 @@ | |||||||
| #![no_std] | #![no_std] | ||||||
| #![feature(async_fn_in_trait)] | #![feature(async_fn_in_trait)] | ||||||
|  | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| #![doc = include_str!("../README.md")] | #![doc = include_str!("../README.md")] | ||||||
| 
 | 
 | ||||||
| pub mod chip; | pub mod chip; | ||||||
|  | |||||||
| @ -1,5 +1,9 @@ | |||||||
| #![no_std] | #![no_std] | ||||||
| #![cfg_attr(any(feature = "ble", feature = "mac"), feature(async_fn_in_trait))] | #![cfg_attr(any(feature = "ble", feature = "mac"), feature(async_fn_in_trait))] | ||||||
|  | #![cfg_attr(
 | ||||||
|  |     any(feature = "ble", feature = "mac"), | ||||||
|  |     allow(stable_features, unknown_lints, async_fn_in_trait) | ||||||
|  | )] | ||||||
| #![cfg_attr(feature = "mac", feature(type_alias_impl_trait, concat_bytes))] | #![cfg_attr(feature = "mac", feature(type_alias_impl_trait, concat_bytes))] | ||||||
| 
 | 
 | ||||||
| // This must go FIRST so that all the other modules see its macros.
 | // This must go FIRST so that all the other modules see its macros.
 | ||||||
|  | |||||||
| @ -1,4 +1,3 @@ | |||||||
| #![allow(incomplete_features)] |  | ||||||
| #![deny(unused_must_use)] | #![deny(unused_must_use)] | ||||||
| 
 | 
 | ||||||
| use core::task::Context; | use core::task::Context; | ||||||
|  | |||||||
| @ -1,5 +1,6 @@ | |||||||
| #![cfg_attr(not(any(feature = "std", feature = "wasm", test)), no_std)] | #![cfg_attr(not(any(feature = "std", feature = "wasm", test)), no_std)] | ||||||
| #![cfg_attr(feature = "nightly", feature(async_fn_in_trait))] | #![cfg_attr(feature = "nightly", feature(async_fn_in_trait))] | ||||||
|  | #![cfg_attr(feature = "nightly", allow(stable_features, unknown_lints, async_fn_in_trait))] | ||||||
| #![doc = include_str!("../README.md")] | #![doc = include_str!("../README.md")] | ||||||
| #![allow(clippy::new_without_default)] | #![allow(clippy::new_without_default)] | ||||||
| #![warn(missing_docs)] | #![warn(missing_docs)] | ||||||
|  | |||||||
| @ -1,5 +1,6 @@ | |||||||
| #![no_std] | #![no_std] | ||||||
| #![feature(async_fn_in_trait)] | #![feature(async_fn_in_trait)] | ||||||
|  | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| #![doc = include_str!("../README.md")] | #![doc = include_str!("../README.md")] | ||||||
| #![warn(missing_docs)] | #![warn(missing_docs)] | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -10,6 +10,7 @@ | |||||||
| #![no_main] | #![no_main] | ||||||
| #![feature(type_alias_impl_trait)] | #![feature(type_alias_impl_trait)] | ||||||
| #![feature(async_fn_in_trait)] | #![feature(async_fn_in_trait)] | ||||||
|  | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| 
 | 
 | ||||||
| use defmt::{info, panic, trace}; | use defmt::{info, panic, trace}; | ||||||
| use embassy_executor::Spawner; | use embassy_executor::Spawner; | ||||||
|  | |||||||
| @ -5,7 +5,7 @@ | |||||||
| #![no_main] | #![no_main] | ||||||
| #![feature(type_alias_impl_trait)] | #![feature(type_alias_impl_trait)] | ||||||
| #![feature(async_fn_in_trait)] | #![feature(async_fn_in_trait)] | ||||||
| #![allow(incomplete_features)] | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| 
 | 
 | ||||||
| use core::str::from_utf8; | use core::str::from_utf8; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -5,7 +5,7 @@ | |||||||
| #![no_main] | #![no_main] | ||||||
| #![feature(type_alias_impl_trait)] | #![feature(type_alias_impl_trait)] | ||||||
| #![feature(async_fn_in_trait)] | #![feature(async_fn_in_trait)] | ||||||
| #![allow(incomplete_features)] | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| 
 | 
 | ||||||
| use core::str; | use core::str; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -5,7 +5,7 @@ | |||||||
| #![no_main] | #![no_main] | ||||||
| #![feature(type_alias_impl_trait)] | #![feature(type_alias_impl_trait)] | ||||||
| #![feature(async_fn_in_trait)] | #![feature(async_fn_in_trait)] | ||||||
| #![allow(incomplete_features)] | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| 
 | 
 | ||||||
| use core::str::from_utf8; | use core::str::from_utf8; | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -4,6 +4,7 @@ | |||||||
| #![no_main] | #![no_main] | ||||||
| #![macro_use] | #![macro_use] | ||||||
| #![feature(type_alias_impl_trait, async_fn_in_trait)] | #![feature(type_alias_impl_trait, async_fn_in_trait)] | ||||||
|  | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| 
 | 
 | ||||||
| use defmt::info; | use defmt::info; | ||||||
| use embassy_executor::Spawner; | use embassy_executor::Spawner; | ||||||
|  | |||||||
| @ -4,6 +4,7 @@ | |||||||
| #![no_main] | #![no_main] | ||||||
| #![macro_use] | #![macro_use] | ||||||
| #![feature(type_alias_impl_trait, async_fn_in_trait)] | #![feature(type_alias_impl_trait, async_fn_in_trait)] | ||||||
|  | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| 
 | 
 | ||||||
| use defmt::info; | use defmt::info; | ||||||
| use embassy_executor::Spawner; | use embassy_executor::Spawner; | ||||||
|  | |||||||
| @ -4,6 +4,7 @@ | |||||||
| #![no_main] | #![no_main] | ||||||
| #![macro_use] | #![macro_use] | ||||||
| #![feature(type_alias_impl_trait, async_fn_in_trait)] | #![feature(type_alias_impl_trait, async_fn_in_trait)] | ||||||
|  | #![allow(stable_features, unknown_lints, async_fn_in_trait)] | ||||||
| 
 | 
 | ||||||
| use defmt::info; | use defmt::info; | ||||||
| use embassy_executor::Spawner; | use embassy_executor::Spawner; | ||||||
|  | |||||||
| @ -1,7 +1,7 @@ | |||||||
| # Before upgrading check that everything is available on all tier1 targets here: | # Before upgrading check that everything is available on all tier1 targets here: | ||||||
| # https://rust-lang.github.io/rustup-components-history | # https://rust-lang.github.io/rustup-components-history | ||||||
| [toolchain] | [toolchain] | ||||||
| channel = "nightly-2023-10-02" | channel = "nightly-2023-11-01" | ||||||
| components = [ "rust-src", "rustfmt", "llvm-tools" ] | components = [ "rust-src", "rustfmt", "llvm-tools" ] | ||||||
| targets = [ | targets = [ | ||||||
|     "thumbv7em-none-eabi", |     "thumbv7em-none-eabi", | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user