mirror of
https://github.com/RustPython/Parser.git
synced 2025-07-23 13:06:07 +00:00
18 lines
529 B
Rust
18 lines
529 B
Rust
use {
|
|
ruff_text_size::{TextRange, TextSize},
|
|
static_assertions::assert_impl_all,
|
|
std::{
|
|
fmt::Debug,
|
|
hash::Hash,
|
|
marker::{Send, Sync},
|
|
panic::{RefUnwindSafe, UnwindSafe},
|
|
},
|
|
};
|
|
|
|
// 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);
|