src/unsafe-deep-dive/introduction/warm-up/unsafe-impl.md
# // Copyright 2026 Google LLC
# // SPDX-License-Identifier: Apache-2.0
#
pub struct LogicalClock {
inner: std::sync::Arc<std::sync::atomic::AtomicUsize>,
}
// ...
impl Send for LogicalClock {}
impl Sync for LogicalClock {}
“Before we take a look at the code, we should double check that everyone knows what a trait is. Is anyone able to explain traits for the rest of the class?
“Can anyone explain what the Send and Sync traits are?