pub struct ActivationIntent {
pub rollout_id: RolloutId,
pub target_closure: String,
pub rollback: bool,
}Expand description
Intent signal sent by the applier to the activation worker. Triggers real systemd-run dispatch. (Stub in 7c — activation worker just emits the corresponding Started/Completed/Failed events directly through the input MPSC.)
Fields§
§rollout_id: RolloutId§target_closure: String§rollback: boolTrait Implementations§
Source§impl Clone for ActivationIntent
impl Clone for ActivationIntent
Source§fn clone(&self) -> ActivationIntent
fn clone(&self) -> ActivationIntent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ActivationIntent
impl RefUnwindSafe for ActivationIntent
impl Send for ActivationIntent
impl Sync for ActivationIntent
impl Unpin for ActivationIntent
impl UnwindSafe for ActivationIntent
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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