1
Fork 0

rustdoc: properly elide cross-crate host effect args

This commit is contained in:
León Orell Valerian Liehr 2023-11-03 01:44:09 +01:00
parent ffb7ed9fa4
commit 1dcdf83927
No known key found for this signature in database
GPG key ID: D17A07215F68E713
7 changed files with 50 additions and 21 deletions

View file

@ -0,0 +1,16 @@
#![feature(effects, const_trait_impl)]
#[const_trait]
pub trait Resource {}
pub const fn load<R: ~const Resource>() -> i32 {
0
}
pub const fn lock<R: Resource>() {}
#[allow(non_upper_case_globals)]
pub trait Clash<const host: u64> {}
#[allow(non_upper_case_globals)]
pub const fn clash<T: Clash<host>, const host: u64>() {}