pub struct AuthBridge {
pub volumes: Vec<String>,
pub env: BTreeMap<String, String>,
pub exec_start_pre: Vec<String>,
pub steps: Vec<Step>,
}Expand description
Quadlet + filesystem artifacts a caller should merge into the service’s generated unit and execute as part of the install plan.
Fields§
§volumes: Vec<String>Extra Volume= entries for the service’s .container unit.
env: BTreeMap<String, String>Extra env vars for the service’s .env file (CA trust for Python/Node).
exec_start_pre: Vec<String>Extra ExecStartPre= entries for the service’s .container unit.
steps: Vec<Step>Files to write before the service starts (CA bundle + helper scripts).
Auto Trait Implementations§
impl Freeze for AuthBridge
impl RefUnwindSafe for AuthBridge
impl Send for AuthBridge
impl Sync for AuthBridge
impl Unpin for AuthBridge
impl UnsafeUnpin for AuthBridge
impl UnwindSafe for AuthBridge
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