pub struct Daemon {
pub unit: UnitName,
pub foreground: Argv,
pub user: Option<UserName>,
pub logs: Vec<LogLink>,
}Expand description
A daemon as a container runs it.
Fields§
§unit: UnitNameIts unit (what a VM enables).
foreground: ArgvIts foreground form: what the container’s runner execs.
user: Option<UserName>The user it drops to (root when None).
logs: Vec<LogLink>Its log files, linked to the container’s output.
Trait Implementations§
impl Eq for Daemon
impl StructuralPartialEq for Daemon
Auto Trait Implementations§
impl Freeze for Daemon
impl RefUnwindSafe for Daemon
impl Send for Daemon
impl Sync for Daemon
impl Unpin for Daemon
impl UnsafeUnpin for Daemon
impl UnwindSafe for Daemon
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.