pub struct ActivationTarget {
pub closure_hash: String,
pub channel_ref: String,
}Expand description
Pipeline input. Carries the minimum the activation pipeline needs: the target closure hash (drives realise + set-profile + verify-poll) and the channel_ref (for tracing-only correlation with CP’s rollout records).
Constructed from runtime::wire::ActivationIntent at the worker
entry (runtime::workers::activation::handle_intent); shape is
intentionally minimal so future wire-format evolutions don’t
ripple through the activation internals.
Fields§
§closure_hash: String§channel_ref: StringTrait Implementations§
Source§impl Clone for ActivationTarget
impl Clone for ActivationTarget
Source§fn clone(&self) -> ActivationTarget
fn clone(&self) -> ActivationTarget
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 ActivationTarget
impl RefUnwindSafe for ActivationTarget
impl Send for ActivationTarget
impl Sync for ActivationTarget
impl Unpin for ActivationTarget
impl UnwindSafe for ActivationTarget
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