pub struct PlacedRange {
pub tag: Arc<str>,
pub kind: PlacedRangeKind,
pub range: MemoryRange,
}Expand description
A placed range returned by LayoutBuilder::allocate.
Fields§
§tag: Arc<str>The caller-supplied tag for the request.
kind: PlacedRangeKindThe kind of allocation.
range: MemoryRangeThe placed range.
Trait Implementations§
Source§impl Clone for PlacedRange
impl Clone for PlacedRange
Source§fn clone(&self) -> PlacedRange
fn clone(&self) -> PlacedRange
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PlacedRange
impl Debug for PlacedRange
Source§impl PartialEq for PlacedRange
impl PartialEq for PlacedRange
impl Eq for PlacedRange
impl StructuralPartialEq for PlacedRange
Auto Trait Implementations§
impl Freeze for PlacedRange
impl RefUnwindSafe for PlacedRange
impl Send for PlacedRange
impl Sync for PlacedRange
impl Unpin for PlacedRange
impl UnsafeUnpin for PlacedRange
impl UnwindSafe for PlacedRange
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