Browse Source

fix generational box release builds

Evan Almloff 1 year ago
parent
commit
6ed5df644e
2 changed files with 5 additions and 6 deletions
  1. 3 4
      packages/generational-box/src/sync.rs
  2. 2 2
      packages/generational-box/src/unsync.rs

+ 3 - 4
packages/generational-box/src/sync.rs

@@ -6,8 +6,7 @@ use std::sync::{Arc, OnceLock};
 use crate::{
     error::{self, ValueDroppedError},
     references::{GenerationalRef, GenerationalRefMut},
-    AnyStorage, GenerationalRefBorrowInfo, GenerationalRefMutBorrowInfo, MemoryLocation,
-    MemoryLocationInner, Storage,
+    AnyStorage, MemoryLocation, MemoryLocationInner, Storage,
 };
 
 /// A thread safe storage. This is slower than the unsync storage, but allows you to share the value between threads.
@@ -134,7 +133,7 @@ impl<T: Sync + Send + 'static> Storage<T> for SyncStorage {
             .map(|inner| GenerationalRef {
                 inner,
                 #[cfg(any(debug_assertions, feature = "debug_borrows"))]
-                borrow: GenerationalRefBorrowInfo {
+                borrow: crate::GenerationalRefBorrowInfo {
                     borrowed_at: borrow.borrowed_at,
                     borrowed_from: borrow.borrowed_from,
                     created_at: borrow.created_at,
@@ -157,7 +156,7 @@ impl<T: Sync + Send + 'static> Storage<T> for SyncStorage {
             .map(|inner| GenerationalRefMut {
                 inner,
                 #[cfg(any(debug_assertions, feature = "debug_borrows"))]
-                borrow: GenerationalRefMutBorrowInfo {
+                borrow: crate::GenerationalRefMutBorrowInfo {
                     borrowed_from: borrow.borrowed_from,
                     created_at: borrow.created_at,
                 },

+ 2 - 2
packages/generational-box/src/unsync.rs

@@ -1,7 +1,7 @@
 use crate::{
     error,
     references::{GenerationalRef, GenerationalRefMut},
-    AnyStorage, GenerationalRefMutBorrowInfo, MemoryLocation, MemoryLocationInner, Storage,
+    AnyStorage, MemoryLocation, MemoryLocationInner, Storage,
 };
 use std::cell::{Ref, RefCell, RefMut};
 
@@ -111,7 +111,7 @@ impl<T: 'static> Storage<T> for UnsyncStorage {
             .map(|inner| GenerationalRefMut {
                 inner,
                 #[cfg(any(debug_assertions, feature = "debug_borrows"))]
-                borrow: GenerationalRefMutBorrowInfo {
+                borrow: crate::GenerationalRefMutBorrowInfo {
                     borrowed_from: borrow.borrowed_from,
                     created_at: borrow.created_at,
                 },