pub struct AcpDurableSessionInfo {
pub session_id: String,
pub agent: String,
pub cwd: String,
pub additional_directories: JsonUtf8,
pub state: JsonUtf8,
pub latest_sequence: u64,
pub title: Option<String>,
pub metadata: Option<JsonUtf8>,
pub created_at: String,
pub updated_at: String,
}Fields§
§session_id: String§agent: String§cwd: String§additional_directories: JsonUtf8§state: JsonUtf8§latest_sequence: u64§title: Option<String>§metadata: Option<JsonUtf8>§created_at: String§updated_at: StringTrait Implementations§
Source§impl Clone for AcpDurableSessionInfo
impl Clone for AcpDurableSessionInfo
Source§fn clone(&self) -> AcpDurableSessionInfo
fn clone(&self) -> AcpDurableSessionInfo
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 AcpDurableSessionInfo
impl Debug for AcpDurableSessionInfo
Source§impl<'de> Deserialize<'de> for AcpDurableSessionInfo
impl<'de> Deserialize<'de> for AcpDurableSessionInfo
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 AcpDurableSessionInfo
Source§impl Hash for AcpDurableSessionInfo
impl Hash for AcpDurableSessionInfo
Source§impl PartialEq for AcpDurableSessionInfo
impl PartialEq for AcpDurableSessionInfo
Source§impl Serialize for AcpDurableSessionInfo
impl Serialize for AcpDurableSessionInfo
impl StructuralPartialEq for AcpDurableSessionInfo
Auto Trait Implementations§
impl Freeze for AcpDurableSessionInfo
impl RefUnwindSafe for AcpDurableSessionInfo
impl Send for AcpDurableSessionInfo
impl Sync for AcpDurableSessionInfo
impl Unpin for AcpDurableSessionInfo
impl UnsafeUnpin for AcpDurableSessionInfo
impl UnwindSafe for AcpDurableSessionInfo
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