pub struct InvestigationRequest {
pub alert_id: u64,
pub customer_code: String,
pub triggered_by: String,
pub template_override: Option<String>,
}Expand description
A validated investigation request.
Fields§
§alert_id: u64CoPilot’s numeric alert id.
customer_code: StringCustomer code (^[A-Za-z0-9_-]{1,64}$).
triggered_by: StringTrigger label (webhook by default).
template_override: Option<String>Template filename forced by the caller.
Trait Implementations§
Source§impl Clone for InvestigationRequest
impl Clone for InvestigationRequest
Source§impl Debug for InvestigationRequest
impl Debug for InvestigationRequest
impl Eq for InvestigationRequest
Source§impl PartialEq for InvestigationRequest
impl PartialEq for InvestigationRequest
impl StructuralPartialEq for InvestigationRequest
Auto Trait Implementations§
impl Forget for InvestigationRequest
impl Freeze for InvestigationRequest
impl Move for InvestigationRequest
impl RefUnwindSafe for InvestigationRequest
impl Send for InvestigationRequest
impl Sync for InvestigationRequest
impl Unpin for InvestigationRequest
impl UnsafeUnpin for InvestigationRequest
impl UnwindSafe for InvestigationRequest
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