pub struct ServiceInstall {
pub exe: PathBuf,
pub unit_path: PathBuf,
pub env_path: PathBuf,
pub listen: String,
pub health_url: String,
pub key_credential: Option<PathBuf>,
pub notes: Vec<String>,
}Fields§
§exe: PathBuf§unit_path: PathBuf§env_path: PathBuf§listen: String§health_url: String§key_credential: Option<PathBuf>The daemon’s secrets key as an encrypted systemd credential, when this systemd can make one.
notes: Vec<String>Things the user should know, one sentence each (linger, version pinning).
Trait Implementations§
Source§impl Clone for ServiceInstall
impl Clone for ServiceInstall
Source§impl Debug for ServiceInstall
impl Debug for ServiceInstall
Auto Trait Implementations§
impl Freeze for ServiceInstall
impl RefUnwindSafe for ServiceInstall
impl Send for ServiceInstall
impl Sync for ServiceInstall
impl Unpin for ServiceInstall
impl UnsafeUnpin for ServiceInstall
impl UnwindSafe for ServiceInstall
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