pub struct WorkflowHookBinding {
pub binding_id: String,
pub workflow_id: String,
pub event: String,
pub enabled: bool,
pub actions: Vec<WorkflowActionSpec>,
pub source: Option<WorkflowSourceRef>,
}Fields§
§binding_id: String§workflow_id: String§event: String§enabled: bool§actions: Vec<WorkflowActionSpec>§source: Option<WorkflowSourceRef>Trait Implementations§
Source§impl Clone for WorkflowHookBinding
impl Clone for WorkflowHookBinding
Source§fn clone(&self) -> WorkflowHookBinding
fn clone(&self) -> WorkflowHookBinding
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 moreSource§impl Debug for WorkflowHookBinding
impl Debug for WorkflowHookBinding
Source§impl<'de> Deserialize<'de> for WorkflowHookBinding
impl<'de> Deserialize<'de> for WorkflowHookBinding
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for WorkflowHookBinding
impl PartialEq for WorkflowHookBinding
Source§impl Serialize for WorkflowHookBinding
impl Serialize for WorkflowHookBinding
impl StructuralPartialEq for WorkflowHookBinding
Auto Trait Implementations§
impl Freeze for WorkflowHookBinding
impl RefUnwindSafe for WorkflowHookBinding
impl Send for WorkflowHookBinding
impl Sync for WorkflowHookBinding
impl Unpin for WorkflowHookBinding
impl UnsafeUnpin for WorkflowHookBinding
impl UnwindSafe for WorkflowHookBinding
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