-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
// These types test that we don't have name clashes between field names | ||
// and our local variables and parameter names. | ||
// | ||
// We don't need to actually use these anywhere - just compiling them shows things are OK. | ||
#![allow(dead_code)] | ||
|
||
use educe::Educe; | ||
|
||
#[derive(Educe, Eq)] | ||
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Hash)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Deref)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Default)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Into)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Debug)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features PartialEq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Clone --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Debug)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Clone)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Ord)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features PartialOrd)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Hash)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Default)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Deref)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Clone --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Clone)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Ord)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features PartialOrd)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features PartialEq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Debug)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Clone)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Clone --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Ord)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Deref)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Default)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features PartialEq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Hash)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features PartialOrd)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Into)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Into)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Into)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Default)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Deref)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Hash)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features PartialEq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Clone)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Clone --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features PartialOrd)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Default)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Ord)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Hash)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Debug)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Deref)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Into)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features PartialEq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Clone --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Clone)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Ord)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features PartialOrd)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Debug)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Hash)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Default)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Deref)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Into)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Clone)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features DerefMut)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features PartialEq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Clone --features Copy)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features PartialOrd)
Check failure on line 9 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Debug)
|
||
#[educe(Clone, Debug, Hash, Default, PartialEq, PartialOrd, Ord)] | ||
pub enum NameClashesEnum { | ||
#[educe(Default)] | ||
TestDefault { }, | ||
TestClone { source: i16, v_source_: i16, }, | ||
TestDebug1 { f: i8, v_formatter_: i8, }, | ||
TestDebug2 { builder: i32, v_builder_: i32, }, | ||
TestHHash { state: i32, v_state_: i32, }, | ||
TestPartialEq { other: i64, v_other_: i64, } | ||
} | ||
|
||
#[derive(Educe, Eq)] | ||
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Hash)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Deref)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Default)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Into)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Debug)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features PartialEq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Clone --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Debug)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Clone)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features Ord)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on ubuntu-latest (--no-default-features --features PartialOrd)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Hash)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Default)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Deref)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Clone --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Clone)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Ord)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features PartialOrd)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features PartialEq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Debug)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Clone)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Clone --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Ord)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Deref)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Default)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features PartialEq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Hash)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features PartialOrd)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on ubuntu-latest (--no-default-features --features Into)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on windows-latest (--no-default-features --features Into)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Into)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Default)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Deref)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Hash)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features PartialEq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Clone)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Clone --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features PartialOrd)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Default)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Ord)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Hash)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on windows-latest (--no-default-features --features Debug)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Deref)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Into)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features PartialEq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Clone --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Clone)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Ord)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features PartialOrd)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test nightly on macos-latest (--no-default-features --features Debug)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features PartialOrd --features Ord)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Hash)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Default)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Deref)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Into)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Deref --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Clone)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features DerefMut)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features PartialEq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Clone --features Copy)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features PartialEq --features Eq)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features PartialOrd)
Check failure on line 21 in tests/name_clashes.rs GitHub Actions / Test stable on macos-latest (--no-default-features --features Debug)
|
||
#[educe(Clone, Debug, Hash, Default, PartialEq, PartialOrd, Ord)] | ||
pub struct NameClashes { | ||
source: i16, v_source_: i16, | ||
f: i8, v_formatter_: i8, | ||
builder: i32, v_builder_: i32, | ||
state: i32, v_state_: i32, | ||
other: i64, v_other_: i64, | ||
} | ||
|
||
#[derive(Educe)] | ||
#[educe(Debug(unsafe), Hash(unsafe), PartialEq(unsafe), Default)] | ||
pub union NameClashesUnion { | ||
source: i16, v_source_: i16, | ||
f: i8, v_formatter_: i8, | ||
builder: i32, v_builder_: i32, | ||
state: i32, v_state_: i32, | ||
other: i64, v_other_: i64, | ||
#[educe(Default)] | ||
def: (), | ||
} |