#[repr(u8)]pub enum ArchivedServerEventwhere
AttachAccepted: Archive,
LayoutSnapshot: Archive,
PaneRegionsSnapshot: Archive,
RenderUpdate: Archive,
ClientMousePosition: Archive,
PaneScrollDirection: Archive,
PaneScrollLineMove: Archive,
ServerError: Archive,{
Attached(<AttachAccepted as Archive>::Archived),
Deleted,
Ping,
Pong,
Layout(<LayoutSnapshot as Archive>::Archived),
SidebarLayout(<LayoutSnapshot as Archive>::Archived),
PaneRegions(<PaneRegionsSnapshot as Archive>::Archived),
Render(<RenderUpdate as Archive>::Archived),
ScrollPaneLineResult {
position: <ClientMousePosition as Archive>::Archived,
direction: <PaneScrollDirection as Archive>::Archived,
movement: <PaneScrollLineMove as Archive>::Archived,
},
Error(<ServerError as Archive>::Archived),
Detached,
}Expand description
An archived ServerEvent
Variants§
Attached(<AttachAccepted as Archive>::Archived)
The archived counterpart of ServerEvent::Attached
Tuple Fields
0: <AttachAccepted as Archive>::ArchivedThe archived counterpart of ServerEvent::Attached::0
Deleted
The archived counterpart of ServerEvent::Deleted
Ping
The archived counterpart of ServerEvent::Ping
Pong
The archived counterpart of ServerEvent::Pong
Layout(<LayoutSnapshot as Archive>::Archived)
The archived counterpart of ServerEvent::Layout
Tuple Fields
0: <LayoutSnapshot as Archive>::ArchivedThe archived counterpart of ServerEvent::Layout::0
SidebarLayout(<LayoutSnapshot as Archive>::Archived)
The archived counterpart of ServerEvent::SidebarLayout
Tuple Fields
0: <LayoutSnapshot as Archive>::ArchivedThe archived counterpart of ServerEvent::SidebarLayout::0
PaneRegions(<PaneRegionsSnapshot as Archive>::Archived)
The archived counterpart of ServerEvent::PaneRegions
Tuple Fields
0: <PaneRegionsSnapshot as Archive>::ArchivedThe archived counterpart of ServerEvent::PaneRegions::0
Render(<RenderUpdate as Archive>::Archived)
The archived counterpart of ServerEvent::Render
Tuple Fields
0: <RenderUpdate as Archive>::ArchivedThe archived counterpart of ServerEvent::Render::0
ScrollPaneLineResult
The archived counterpart of ServerEvent::ScrollPaneLineResult
Fields
position: <ClientMousePosition as Archive>::ArchivedThe archived counterpart of ServerEvent::ScrollPaneLineResult::position
direction: <PaneScrollDirection as Archive>::ArchivedThe archived counterpart of ServerEvent::ScrollPaneLineResult::direction
movement: <PaneScrollLineMove as Archive>::ArchivedThe archived counterpart of ServerEvent::ScrollPaneLineResult::movement
Error(<ServerError as Archive>::Archived)
The archived counterpart of ServerEvent::Error
Tuple Fields
0: <ServerError as Archive>::ArchivedThe archived counterpart of ServerEvent::Error::0
Detached
The archived counterpart of ServerEvent::Detached