Enum memfd::HugetlbSize [−][src]
This is supported on Linux only.
Page size for a hugetlb anonymous file.
Variants
64KB hugetlb page.
64KB hugetlb page.
1MB hugetlb page.
2MB hugetlb page.
8MB hugetlb page.
16MB hugetlb page.
256MB hugetlb page.
1GB hugetlb page.
2GB hugetlb page.
16GB hugetlb page.
Trait Implementations
impl Clone for HugetlbSize
[src]
fn clone(&self) -> HugetlbSize
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for HugetlbSize
[src]
impl Debug for HugetlbSize
[src]
Auto Trait Implementations
impl RefUnwindSafe for HugetlbSize
[src]
impl Send for HugetlbSize
[src]
impl Sync for HugetlbSize
[src]
impl Unpin for HugetlbSize
[src]
impl UnwindSafe for HugetlbSize
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,