mirror of
https://git.proxmox.com/git/rustc
synced 2025-10-25 19:43:45 +00:00
19 lines
508 B
Rust
19 lines
508 B
Rust
use {
|
|
static_assertions::*,
|
|
std::{
|
|
fmt::Debug,
|
|
hash::Hash,
|
|
marker::{Send, Sync},
|
|
panic::{RefUnwindSafe, UnwindSafe},
|
|
},
|
|
text_size::*,
|
|
};
|
|
|
|
// auto traits
|
|
assert_impl_all!(TextSize: Send, Sync, Unpin, UnwindSafe, RefUnwindSafe);
|
|
assert_impl_all!(TextRange: Send, Sync, Unpin, UnwindSafe, RefUnwindSafe);
|
|
|
|
// common traits
|
|
assert_impl_all!(TextSize: Copy, Debug, Default, Hash, Ord);
|
|
assert_impl_all!(TextRange: Copy, Debug, Default, Hash, Eq);
|