pub enum LayoutPolicy {
StackAllocated {
size: usize,
align: usize,
},
HeapAllocated,
OnlyByRef,
}Variants§
Implementations§
Source§impl LayoutPolicy
impl LayoutPolicy
pub const ZERO_SIZED_TYPE: Self
Trait Implementations§
Source§impl Clone for LayoutPolicy
impl Clone for LayoutPolicy
Source§fn clone(&self) -> LayoutPolicy
fn clone(&self) -> LayoutPolicy
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 LayoutPolicy
impl Debug for LayoutPolicy
Source§impl PartialEq for LayoutPolicy
impl PartialEq for LayoutPolicy
impl Copy for LayoutPolicy
impl Eq for LayoutPolicy
impl StructuralPartialEq for LayoutPolicy
Auto Trait Implementations§
impl Freeze for LayoutPolicy
impl RefUnwindSafe for LayoutPolicy
impl Send for LayoutPolicy
impl Sync for LayoutPolicy
impl Unpin for LayoutPolicy
impl UnwindSafe for LayoutPolicy
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