pub struct OwnerFixup {
pub device: String,
pub path: String,
pub owner: Option<String>,
pub mode: Option<String>,
pub new_volume: Option<(String, String)>,
}Expand description
chown (and root-owned parents in the owner’s home) and/or chmod a mount point.
Fields§
§device: String§path: String§owner: Option<String>§mode: Option<String>§new_volume: Option<(String, String)>The service user’s default: only if this (pool, name) is new and unseeded.
Trait Implementations§
Source§impl Clone for OwnerFixup
impl Clone for OwnerFixup
Source§impl Debug for OwnerFixup
impl Debug for OwnerFixup
Source§impl PartialEq for OwnerFixup
impl PartialEq for OwnerFixup
Source§impl Serialize for OwnerFixup
impl Serialize for OwnerFixup
impl StructuralPartialEq for OwnerFixup
Auto Trait Implementations§
impl Freeze for OwnerFixup
impl RefUnwindSafe for OwnerFixup
impl Send for OwnerFixup
impl Sync for OwnerFixup
impl Unpin for OwnerFixup
impl UnsafeUnpin for OwnerFixup
impl UnwindSafe for OwnerFixup
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