pub struct PayloadRecipe {
pub platform: String,
pub architecture: String,
pub lhost: String,
pub lport: u16,
pub format: String,
pub output_path: String,
pub encoder: Option<String>,
pub iterations: Option<u32>,
pub command: String,
}Fields§
§platform: String§architecture: String§lhost: String§lport: u16§format: String§output_path: String§encoder: Option<String>§iterations: Option<u32>§command: StringTrait Implementations§
Source§impl Clone for PayloadRecipe
impl Clone for PayloadRecipe
Source§fn clone(&self) -> PayloadRecipe
fn clone(&self) -> PayloadRecipe
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 PayloadRecipe
impl Debug for PayloadRecipe
Source§impl<'de> Deserialize<'de> for PayloadRecipe
impl<'de> Deserialize<'de> for PayloadRecipe
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 PayloadRecipe
impl RefUnwindSafe for PayloadRecipe
impl Send for PayloadRecipe
impl Sync for PayloadRecipe
impl Unpin for PayloadRecipe
impl UnsafeUnpin for PayloadRecipe
impl UnwindSafe for PayloadRecipe
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