pub struct ReconResult {
pub target: String,
pub timestamp: String,
pub nextjs_version: Option<String>,
pub react_version: Option<String>,
pub is_app_router: bool,
pub rsc_endpoints: Vec<RscEndpoint>,
pub vulnerable: bool,
}Available on crate feature
react2shell only.Expand description
Reconnaissance phase result.
Fields§
§target: String§timestamp: String§nextjs_version: Option<String>§react_version: Option<String>§is_app_router: bool§rsc_endpoints: Vec<RscEndpoint>§vulnerable: boolTrait Implementations§
Source§impl Clone for ReconResult
impl Clone for ReconResult
Source§fn clone(&self) -> ReconResult
fn clone(&self) -> ReconResult
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 ReconResult
impl Debug for ReconResult
Source§impl<'de> Deserialize<'de> for ReconResult
impl<'de> Deserialize<'de> for ReconResult
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
Auto Trait Implementations§
impl Freeze for ReconResult
impl RefUnwindSafe for ReconResult
impl Send for ReconResult
impl Sync for ReconResult
impl Unpin for ReconResult
impl UnsafeUnpin for ReconResult
impl UnwindSafe for ReconResult
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