Struct solana_bucket_map::bucket::ReallocatedItems
source · pub struct ReallocatedItems<I: BucketOccupied, D: BucketOccupied> {
pub index: Option<BucketStorage<I>>,
pub data: Option<(u64, BucketStorage<D>)>,
}
Fields§
§index: Option<BucketStorage<I>>
§data: Option<(u64, BucketStorage<D>)>
Trait Implementations§
source§impl<I: BucketOccupied, D: BucketOccupied> Default for ReallocatedItems<I, D>
impl<I: BucketOccupied, D: BucketOccupied> Default for ReallocatedItems<I, D>
Auto Trait Implementations§
impl<I, D> RefUnwindSafe for ReallocatedItems<I, D>where D: RefUnwindSafe, I: RefUnwindSafe,
impl<I, D> Send for ReallocatedItems<I, D>where D: Send, I: Send,
impl<I, D> Sync for ReallocatedItems<I, D>where D: Sync, I: Sync,
impl<I, D> Unpin for ReallocatedItems<I, D>where D: Unpin, I: Unpin,
impl<I, D> UnwindSafe for ReallocatedItems<I, D>where D: UnwindSafe, I: UnwindSafe,
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more