pub struct AttachRequestArguments {
pub process_id: Option<u32>,
pub host: Option<String>,
pub port: Option<u16>,
pub timeout: Option<u32>,
pub stop_on_entry: Option<bool>,
}Expand description
Arguments for attach request
Fields§
§process_id: Option<u32>Process ID to attach to
host: Option<String>Host to connect to (for TCP attachment)
port: Option<u16>Port number for TCP attachment
timeout: Option<u32>Connection timeout in milliseconds
stop_on_entry: Option<bool>If true, pause at the first available program location after attaching.
Trait Implementations§
Source§impl Clone for AttachRequestArguments
impl Clone for AttachRequestArguments
Source§fn clone(&self) -> AttachRequestArguments
fn clone(&self) -> AttachRequestArguments
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 AttachRequestArguments
impl Debug for AttachRequestArguments
Source§impl<'de> Deserialize<'de> for AttachRequestArguments
impl<'de> Deserialize<'de> for AttachRequestArguments
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 AttachRequestArguments
impl RefUnwindSafe for AttachRequestArguments
impl Send for AttachRequestArguments
impl Sync for AttachRequestArguments
impl Unpin for AttachRequestArguments
impl UnsafeUnpin for AttachRequestArguments
impl UnwindSafe for AttachRequestArguments
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