Lines Matching defs:VmaRef
13 //! [`VmaRef`] is used when you hold the mmap or vma read lock. Using the appropriate struct
35 pub struct VmaRef {
41 impl VmaRef {
139 // satisfied by the type invariants of `VmaRef`.
151 /// This struct is identical to [`VmaRef`] except that it must only be used when the
162 vma: VmaRef,
165 // Make all `VmaRef` methods available on `VmaMixedMap`.
167 type Target = VmaRef;
170 fn deref(&self) -> &VmaRef {
212 vma: VmaRef,
215 // Make all `VmaRef` methods available on `VmaNew`.
217 type Target = VmaRef;
220 fn deref(&self) -> &VmaRef {
388 /// All possible flags for [`VmaRef`].