pub struct AcpSessionCreatedResponse {
pub session_id: String,
pub pid: Option<u32>,
pub modes: Option<JsonUtf8>,
pub config_options: Vec<JsonUtf8>,
pub agent_capabilities: Option<JsonUtf8>,
pub agent_info: Option<JsonUtf8>,
}Fields§
§session_id: String§pid: Option<u32>§modes: Option<JsonUtf8>§config_options: Vec<JsonUtf8>§agent_capabilities: Option<JsonUtf8>§agent_info: Option<JsonUtf8>Trait Implementations§
Source§impl Clone for AcpSessionCreatedResponse
impl Clone for AcpSessionCreatedResponse
Source§fn clone(&self) -> AcpSessionCreatedResponse
fn clone(&self) -> AcpSessionCreatedResponse
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 AcpSessionCreatedResponse
impl Debug for AcpSessionCreatedResponse
Source§impl<'de> Deserialize<'de> for AcpSessionCreatedResponse
impl<'de> Deserialize<'de> for AcpSessionCreatedResponse
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
impl Eq for AcpSessionCreatedResponse
Source§impl Hash for AcpSessionCreatedResponse
impl Hash for AcpSessionCreatedResponse
impl StructuralPartialEq for AcpSessionCreatedResponse
Auto Trait Implementations§
impl Freeze for AcpSessionCreatedResponse
impl RefUnwindSafe for AcpSessionCreatedResponse
impl Send for AcpSessionCreatedResponse
impl Sync for AcpSessionCreatedResponse
impl Unpin for AcpSessionCreatedResponse
impl UnsafeUnpin for AcpSessionCreatedResponse
impl UnwindSafe for AcpSessionCreatedResponse
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