pub struct LoadedNodeState {
pub workspaces: BTreeMap<WorkspaceId, String>,
pub records: Vec<ManagedSessionRecord>,
pub managed_worktrees: Vec<ManagedWorktreeLeaseRecord>,
pub managed_worktree_tombstones: Vec<ManagedWorktreeLeaseRecord>,
pub materializations: Vec<MaterializationOwnershipRecord>,
pub managed_spawn_replays: Vec<ManagedWorktreeSpawnReplayRecordV10>,
pub warning: Option<String>,
}Fields§
§workspaces: BTreeMap<WorkspaceId, String>§records: Vec<ManagedSessionRecord>§managed_worktrees: Vec<ManagedWorktreeLeaseRecord>§managed_worktree_tombstones: Vec<ManagedWorktreeLeaseRecord>§materializations: Vec<MaterializationOwnershipRecord>§managed_spawn_replays: Vec<ManagedWorktreeSpawnReplayRecordV10>§warning: Option<String>Trait Implementations§
Source§impl Clone for LoadedNodeState
impl Clone for LoadedNodeState
Source§impl Debug for LoadedNodeState
impl Debug for LoadedNodeState
impl Eq for LoadedNodeState
Source§impl PartialEq for LoadedNodeState
impl PartialEq for LoadedNodeState
impl StructuralPartialEq for LoadedNodeState
Auto Trait Implementations§
impl Freeze for LoadedNodeState
impl RefUnwindSafe for LoadedNodeState
impl Send for LoadedNodeState
impl Sync for LoadedNodeState
impl Unpin for LoadedNodeState
impl UnsafeUnpin for LoadedNodeState
impl UnwindSafe for LoadedNodeState
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