pub struct ExploitPathExport {
pub rule_id: &'static str,
pub umbrella_rule_id: &'static str,
pub rule_scope: &'static str,
pub mutable_channel: &'static str,
pub helper: &'static str,
pub helper_resolution: &'static str,
pub authority_transport: Vec<&'static str>,
pub authority_origin: &'static str,
pub nodes: Vec<ExploitNodeExport>,
pub edges: Vec<ExploitEdgeExport>,
}Fields§
§rule_id: &'static str§umbrella_rule_id: &'static str§rule_scope: &'static str§mutable_channel: &'static str§helper: &'static str§helper_resolution: &'static str§nodes: Vec<ExploitNodeExport>§edges: Vec<ExploitEdgeExport>Trait Implementations§
Source§impl Clone for ExploitPathExport
impl Clone for ExploitPathExport
Source§fn clone(&self) -> ExploitPathExport
fn clone(&self) -> ExploitPathExport
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 moreSource§impl Debug for ExploitPathExport
impl Debug for ExploitPathExport
Auto Trait Implementations§
impl Freeze for ExploitPathExport
impl RefUnwindSafe for ExploitPathExport
impl Send for ExploitPathExport
impl Sync for ExploitPathExport
impl Unpin for ExploitPathExport
impl UnsafeUnpin for ExploitPathExport
impl UnwindSafe for ExploitPathExport
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