diff options
| author | Lukas Wirth <lukastw97@gmail.com> | 2024-02-07 16:30:13 +0100 |
|---|---|---|
| committer | Lukas Wirth <lukastw97@gmail.com> | 2024-02-07 16:30:13 +0100 |
| commit | def5a1d0c45b917e8d8bf6df274be5dcc51a9add (patch) | |
| tree | 1ad7ebe60169d41c97d1342b53298ed63753b0f0 | |
| parent | bc5823d5bbc2387c92bc109daec6cb0c56f717d6 (diff) | |
| download | rust-def5a1d0c45b917e8d8bf6df274be5dcc51a9add.tar.gz rust-def5a1d0c45b917e8d8bf6df274be5dcc51a9add.zip | |
unreachable-pub
| -rw-r--r-- | crates/salsa/salsa-macros/src/parenthesized.rs | 2 | ||||
| -rw-r--r-- | crates/salsa/src/lru.rs | 8 |
2 files changed, 5 insertions, 5 deletions
diff --git a/crates/salsa/salsa-macros/src/parenthesized.rs b/crates/salsa/salsa-macros/src/parenthesized.rs index e9817644605..b755879f190 100644 --- a/crates/salsa/salsa-macros/src/parenthesized.rs +++ b/crates/salsa/salsa-macros/src/parenthesized.rs @@ -1,4 +1,4 @@ -pub(crate) struct Parenthesized<T>(pub T); +pub(crate) struct Parenthesized<T>(pub(crate) T); impl<T> syn::parse::Parse for Parenthesized<T> where diff --git a/crates/salsa/src/lru.rs b/crates/salsa/src/lru.rs index bd54168ca2e..18441ea004b 100644 --- a/crates/salsa/src/lru.rs +++ b/crates/salsa/src/lru.rs @@ -62,7 +62,7 @@ where Node: LruNode, { /// Creates a new LRU list where LRU caching is disabled. - pub fn new() -> Self { + pub(crate) fn new() -> Self { Self::with_seed(LRU_SEED) } @@ -73,7 +73,7 @@ where /// Adjust the total number of nodes permitted to have a value at /// once. If `len` is zero, this disables LRU caching completely. - pub fn set_lru_capacity(&self, len: usize) { + pub(crate) fn set_lru_capacity(&self, len: usize) { let mut data = self.data.lock(); // We require each zone to have at least 1 slot. Therefore, @@ -102,7 +102,7 @@ where } /// Records that `node` was used. This may displace an old node (if the LRU limits are - pub fn record_use(&self, node: &Arc<Node>) -> Option<Arc<Node>> { + pub(crate) fn record_use(&self, node: &Arc<Node>) -> Option<Arc<Node>> { tracing::debug!("record_use(node={:?})", node); // Load green zone length and check if the LRU cache is even enabled. @@ -125,7 +125,7 @@ where self.data.lock().record_use(node) } - pub fn purge(&self) { + pub(crate) fn purge(&self) { self.green_zone.store(0, Ordering::SeqCst); *self.data.lock() = LruData::with_seed(LRU_SEED); } |
