pub enum RenderedTrigger {
AgentDispatch(AgentDispatchSpec),
Notification(NotificationPayload),
YubabaAction(YubabaCommand),
}Expand description
The rendered (but not fired) trigger for a matching event.
Variants§
AgentDispatch(AgentDispatchSpec)
The AgentDispatchSpec that would be handed to forge.run.
Notification(NotificationPayload)
The payload that would be delivered to all configured notification channels.
YubabaAction(YubabaCommand)
The command that would be issued to the yubaba RPC.
Trait Implementations§
Source§impl Clone for RenderedTrigger
impl Clone for RenderedTrigger
Source§fn clone(&self) -> RenderedTrigger
fn clone(&self) -> RenderedTrigger
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RenderedTrigger
impl RefUnwindSafe for RenderedTrigger
impl Send for RenderedTrigger
impl Sync for RenderedTrigger
impl Unpin for RenderedTrigger
impl UnsafeUnpin for RenderedTrigger
impl UnwindSafe for RenderedTrigger
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