pub struct GlobalSessionIndex {
pub sessions: Vec<GlobalSessionEntry>,
}Expand description
Global session index — maps session IDs to their project-scoped log paths
so that agent listen can find sessions from any directory.
Fields§
§sessions: Vec<GlobalSessionEntry>Trait Implementations§
Source§impl Clone for GlobalSessionIndex
impl Clone for GlobalSessionIndex
Source§fn clone(&self) -> GlobalSessionIndex
fn clone(&self) -> GlobalSessionIndex
Returns a duplicate of the value. Read more
1.0.0 · 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 GlobalSessionIndex
impl Debug for GlobalSessionIndex
Source§impl Default for GlobalSessionIndex
impl Default for GlobalSessionIndex
Source§fn default() -> GlobalSessionIndex
fn default() -> GlobalSessionIndex
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GlobalSessionIndex
impl<'de> Deserialize<'de> for GlobalSessionIndex
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 GlobalSessionIndex
impl RefUnwindSafe for GlobalSessionIndex
impl Send for GlobalSessionIndex
impl Sync for GlobalSessionIndex
impl Unpin for GlobalSessionIndex
impl UnsafeUnpin for GlobalSessionIndex
impl UnwindSafe for GlobalSessionIndex
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