#[non_exhaustive]pub enum TmpfsItemKind {
Expression,
Documented,
ProviderDependent,
}Expand description
The conservative semantic family of one service-level tmpfs item.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Expression
A dollar-bearing item whose effective spelling depends on Compose interpolation.
Documented
A non-empty path with only non-empty mode, uid, or gid option assignments.
ProviderDependent
An empty or malformed item, or one using provider- or target-specific options.
Trait Implementations§
Source§impl Clone for TmpfsItemKind
impl Clone for TmpfsItemKind
Source§fn clone(&self) -> TmpfsItemKind
fn clone(&self) -> TmpfsItemKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TmpfsItemKind
Source§impl Debug for TmpfsItemKind
impl Debug for TmpfsItemKind
impl Eq for TmpfsItemKind
Source§impl Hash for TmpfsItemKind
impl Hash for TmpfsItemKind
Source§impl PartialEq for TmpfsItemKind
impl PartialEq for TmpfsItemKind
impl StructuralPartialEq for TmpfsItemKind
Auto Trait Implementations§
impl Freeze for TmpfsItemKind
impl RefUnwindSafe for TmpfsItemKind
impl Send for TmpfsItemKind
impl Sync for TmpfsItemKind
impl Unpin for TmpfsItemKind
impl UnsafeUnpin for TmpfsItemKind
impl UnwindSafe for TmpfsItemKind
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