pub trait Message:
Debug
+ Send
+ Sync {
// Required methods
fn encoded_len(&self) -> usize;
fn clear(&mut self);
// Provided methods
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
where B: BufMut,
Self: Sized { ... }
fn encode_to_vec(&self) -> Vec<u8> ⓘ
where Self: Sized { ... }
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
where B: BufMut,
Self: Sized { ... }
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘ
where Self: Sized { ... }
fn decode<B>(buf: B) -> Result<Self, DecodeError>
where B: Buf,
Self: Default { ... }
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
where B: Buf,
Self: Default { ... }
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
where B: Buf,
Self: Sized { ... }
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
where B: Buf,
Self: Sized { ... }
}Expand description
A Protocol Buffers message.
Required Methods§
Sourcefn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Provided Methods§
Sourcefn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer.
An error will be returned if the buffer does not have sufficient capacity.
Sourcefn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Sourcefn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer.
An error will be returned if the buffer does not have sufficient capacity.
Sourcefn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Sourcefn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer.
The entire buffer will be consumed.
Sourcefn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Sourcefn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into self.
The entire buffer will be consumed.
Sourcefn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into self.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl Message for AncestryUpdate
impl Message for AncestryUpdate
Source§impl Message for AttachClientMsg
impl Message for AttachClientMsg
Source§impl Message for AttachWatcherClientMsg
impl Message for AttachWatcherClientMsg
Source§impl Message for BackgroundColorMsg
impl Message for BackgroundColorMsg
Source§impl Message for BreakPaneAction
impl Message for BreakPaneAction
Source§impl Message for BreakPaneLeftAction
impl Message for BreakPaneLeftAction
Source§impl Message for BreakPaneRightAction
impl Message for BreakPaneRightAction
Source§impl Message for ClearScreenAction
impl Message for ClearScreenAction
Source§impl Message for ClearScreenByPaneIdAction
impl Message for ClearScreenByPaneIdAction
Source§impl Message for CliPipeAction
impl Message for CliPipeAction
Source§impl Message for CliPipeOutputMsg
impl Message for CliPipeOutputMsg
Source§impl Message for ClientExitedMsg
impl Message for ClientExitedMsg
Source§impl Message for ClientToServerMsg
impl Message for ClientToServerMsg
Source§impl Message for CloseFocusAction
impl Message for CloseFocusAction
Source§impl Message for CloseFocusByPaneIdAction
impl Message for CloseFocusByPaneIdAction
Source§impl Message for ClosePluginPaneAction
impl Message for ClosePluginPaneAction
Source§impl Message for CloseTabAction
impl Message for CloseTabAction
Source§impl Message for CloseTabByIdAction
impl Message for CloseTabByIdAction
Source§impl Message for CloseTerminalPaneAction
impl Message for CloseTerminalPaneAction
Source§impl Message for ColorRegister
impl Message for ColorRegister
Source§impl Message for ColorRegistersMsg
impl Message for ColorRegistersMsg
Source§impl Message for CommandOrPlugin
impl Message for CommandOrPlugin
Source§impl Message for CommandOrPluginFile
impl Message for CommandOrPluginFile
Source§impl Message for ConfigFileUpdatedMsg
impl Message for ConfigFileUpdatedMsg
Source§impl Message for ConfirmAction
impl Message for ConfirmAction
Source§impl Message for ConnStatusMsg
impl Message for ConnStatusMsg
Source§impl Message for ConnectToSession
impl Message for ConnectToSession
Source§impl Message for CurrentTabInfoAction
impl Message for CurrentTabInfoAction
Source§impl Message for DetachSessionMsg
impl Message for DetachSessionMsg
Source§impl Message for DumpLayoutAction
impl Message for DumpLayoutAction
Source§impl Message for DumpScreenAction
impl Message for DumpScreenAction
Source§impl Message for EditFileAction
impl Message for EditFileAction
Source§impl Message for EditScrollbackAction
impl Message for EditScrollbackAction
Source§impl Message for EmitNestedSessionFrameMsg
impl Message for EmitNestedSessionFrameMsg
Source§impl Message for FailedToStartWebServerMsg
impl Message for FailedToStartWebServerMsg
Source§impl Message for FirstClientConnectedMsg
impl Message for FirstClientConnectedMsg
Source§impl Message for FloatingCoordinate
impl Message for FloatingCoordinate
Source§impl Message for FloatingPaneCoordinates
impl Message for FloatingPaneCoordinates
Source§impl Message for FloatingPaneLayout
impl Message for FloatingPaneLayout
Source§impl Message for FocusGuestSessionAction
impl Message for FocusGuestSessionAction
Source§impl Message for FocusHostSessionAction
impl Message for FocusHostSessionAction
Source§impl Message for FocusLastPaneAction
impl Message for FocusLastPaneAction
Source§impl Message for FocusNextPaneAction
impl Message for FocusNextPaneAction
Source§impl Message for FocusPaneByPaneIdAction
impl Message for FocusPaneByPaneIdAction
Source§impl Message for FocusPreviousPaneAction
impl Message for FocusPreviousPaneAction
Source§impl Message for ForegroundColorMsg
impl Message for ForegroundColorMsg
Source§impl Message for ForwardQueryToHostMsg
impl Message for ForwardQueryToHostMsg
Source§impl Message for ForwardedReplyFromHostMsg
impl Message for ForwardedReplyFromHostMsg
Source§impl Message for FullscreenState
impl Message for FullscreenState
Source§impl Message for GoToNextTabAction
impl Message for GoToNextTabAction
Source§impl Message for GoToPreviousTabAction
impl Message for GoToPreviousTabAction
Source§impl Message for GoToTabAction
impl Message for GoToTabAction
Source§impl Message for GoToTabByIdAction
impl Message for GoToTabByIdAction
Source§impl Message for GoToTabNameAction
impl Message for GoToTabNameAction
Source§impl Message for HalfPageScrollDownAction
impl Message for HalfPageScrollDownAction
Source§impl Message for HalfPageScrollUpAction
impl Message for HalfPageScrollUpAction
Source§impl Message for HideFloatingPanesAction
impl Message for HideFloatingPanesAction
Source§impl Message for KeyWithModifier
impl Message for KeyWithModifier
Source§impl Message for KeybindPipeAction
impl Message for KeybindPipeAction
Source§impl Message for KillSessionMsg
impl Message for KillSessionMsg
Source§impl Message for KittyGraphicsSupportMsg
impl Message for KittyGraphicsSupportMsg
Source§impl Message for LaunchOrFocusPluginAction
impl Message for LaunchOrFocusPluginAction
Source§impl Message for LaunchPluginAction
impl Message for LaunchPluginAction
Source§impl Message for LayoutConstraintTiledPair
impl Message for LayoutConstraintTiledPair
Source§impl Message for LayoutConstraintWithValue
impl Message for LayoutConstraintWithValue
Source§impl Message for LayoutMetadata
impl Message for LayoutMetadata
Source§impl Message for ListClientsAction
impl Message for ListClientsAction
Source§impl Message for ListPanesAction
impl Message for ListPanesAction
Source§impl Message for ListTabsAction
impl Message for ListTabsAction
Source§impl Message for MobileActivePaneMsg
impl Message for MobileActivePaneMsg
Source§impl Message for MobilePaneMsg
impl Message for MobilePaneMsg
Source§impl Message for MobileRenderPrefsMsg
impl Message for MobileRenderPrefsMsg
Source§impl Message for MobileSessionMsg
impl Message for MobileSessionMsg
Source§impl Message for MobileSizeMsg
impl Message for MobileSizeMsg
Source§impl Message for MobileStateMsg
impl Message for MobileStateMsg
Source§impl Message for MouseEventAction
impl Message for MouseEventAction
Source§impl Message for MoveFocusAction
impl Message for MoveFocusAction
Source§impl Message for MoveFocusOrTabAction
impl Message for MoveFocusOrTabAction
Source§impl Message for MovePaneAction
impl Message for MovePaneAction
Source§impl Message for MovePaneBackwardsAction
impl Message for MovePaneBackwardsAction
Source§impl Message for MovePaneByPaneIdAction
impl Message for MovePaneByPaneIdAction
Source§impl Message for MoveTabAction
impl Message for MoveTabAction
Source§impl Message for MoveTabByTabIdAction
impl Message for MoveTabByTabIdAction
Source§impl Message for NestedSessionMessage
impl Message for NestedSessionMessage
Source§impl Message for NewBlockingPaneAction
impl Message for NewBlockingPaneAction
Source§impl Message for NewFloatingPaneAction
impl Message for NewFloatingPaneAction
Source§impl Message for NewInPlacePaneAction
impl Message for NewInPlacePaneAction
Source§impl Message for NewInPlacePluginPaneAction
impl Message for NewInPlacePluginPaneAction
Source§impl Message for NewPaneAction
impl Message for NewPaneAction
Source§impl Message for NewPanePlacement
impl Message for NewPanePlacement
Source§impl Message for NewPanePlacementInPlace
impl Message for NewPanePlacementInPlace
Source§impl Message for NewStackedPaneAction
impl Message for NewStackedPaneAction
Source§impl Message for NewTiledPaneAction
impl Message for NewTiledPaneAction
Source§impl Message for NewTiledPluginPaneAction
impl Message for NewTiledPluginPaneAction
Source§impl Message for NextSwapLayoutAction
impl Message for NextSwapLayoutAction
Source§impl Message for NoPreferencePlacement
impl Message for NoPreferencePlacement
Source§impl Message for OpenFilePayload
impl Message for OpenFilePayload
Source§impl Message for OriginatingPlugin
impl Message for OriginatingPlugin
Source§impl Message for OverrideLayoutAction
impl Message for OverrideLayoutAction
Source§impl Message for PageScrollDownAction
impl Message for PageScrollDownAction
Source§impl Message for PageScrollUpAction
impl Message for PageScrollUpAction
Source§impl Message for PageScrollUpByPaneIdAction
impl Message for PageScrollUpByPaneIdAction
Source§impl Message for PaneIdWithPlugin
impl Message for PaneIdWithPlugin
Source§impl Message for PaneNameInputAction
impl Message for PaneNameInputAction
Source§impl Message for PaneReference
impl Message for PaneReference
Source§impl Message for PaneRenderUpdateMsg
impl Message for PaneRenderUpdateMsg
Source§impl Message for PercentOrFixed
impl Message for PercentOrFixed
Source§impl Message for PixelDimensions
impl Message for PixelDimensions
Source§impl Message for PluginUserConfiguration
impl Message for PluginUserConfiguration
Source§impl Message for PreviousSwapLayoutAction
impl Message for PreviousSwapLayoutAction
Source§impl Message for QueryTabNamesAction
impl Message for QueryTabNamesAction
Source§impl Message for QueryTerminalSizeMsg
impl Message for QueryTerminalSizeMsg
Source§impl Message for RenamePaneByPaneIdAction
impl Message for RenamePaneByPaneIdAction
Source§impl Message for RenamePluginPaneAction
impl Message for RenamePluginPaneAction
Source§impl Message for RenameSessionAction
impl Message for RenameSessionAction
Source§impl Message for RenameTabAction
impl Message for RenameTabAction
Source§impl Message for RenameTabByIdAction
impl Message for RenameTabByIdAction
Source§impl Message for RenameTerminalPaneAction
impl Message for RenameTerminalPaneAction
Source§impl Message for RenamedSessionMsg
impl Message for RenamedSessionMsg
Source§impl Message for RequestSessionListMsg
impl Message for RequestSessionListMsg
Source§impl Message for ResizeByPaneIdAction
impl Message for ResizeByPaneIdAction
Source§impl Message for RunCommandAction
impl Message for RunCommandAction
Source§impl Message for RunEditFileAction
impl Message for RunEditFileAction
Source§impl Message for RunPluginLocationData
impl Message for RunPluginLocationData
Source§impl Message for RunPluginOrAlias
impl Message for RunPluginOrAlias
Source§impl Message for SaveSessionAction
impl Message for SaveSessionAction
Source§impl Message for ScrollDownAction
impl Message for ScrollDownAction
Source§impl Message for ScrollDownAtAction
impl Message for ScrollDownAtAction
Source§impl Message for ScrollDownByPaneIdAction
impl Message for ScrollDownByPaneIdAction
Source§impl Message for ScrollToBottomAction
impl Message for ScrollToBottomAction
Source§impl Message for ScrollToNextPromptAction
impl Message for ScrollToNextPromptAction
Source§impl Message for ScrollToTopAction
impl Message for ScrollToTopAction
Source§impl Message for ScrollToTopByPaneIdAction
impl Message for ScrollToTopByPaneIdAction
Source§impl Message for ScrollUpAction
impl Message for ScrollUpAction
Source§impl Message for ScrollUpAtAction
impl Message for ScrollUpAtAction
Source§impl Message for ScrollUpByPaneIdAction
impl Message for ScrollUpByPaneIdAction
Source§impl Message for SearchInputAction
impl Message for SearchInputAction
Source§impl Message for SearchToggleOptionAction
impl Message for SearchToggleOptionAction
Source§impl Message for ServerToClientMsg
impl Message for ServerToClientMsg
Source§impl Message for SetDarkThemeAction
impl Message for SetDarkThemeAction
Source§impl Message for SetLightThemeAction
impl Message for SetLightThemeAction
Source§impl Message for SetPaneBorderlessAction
impl Message for SetPaneBorderlessAction
Source§impl Message for SetPaneColorAction
impl Message for SetPaneColorAction
Source§impl Message for SetPaneFrameStyleAction
impl Message for SetPaneFrameStyleAction
Source§impl Message for SetSoftKeyboardMsg
impl Message for SetSoftKeyboardMsg
Source§impl Message for ShortcutUpdate
impl Message for ShortcutUpdate
Source§impl Message for ShowFloatingPanesAction
impl Message for ShowFloatingPanesAction
Source§impl Message for SixelSupportMsg
impl Message for SixelSupportMsg
Source§impl Message for SkipConfirmAction
impl Message for SkipConfirmAction
Source§impl Message for StackPanesAction
impl Message for StackPanesAction
Source§impl Message for StackedPlacement
impl Message for StackedPlacement
Source§impl Message for StartOrReloadPluginAction
impl Message for StartOrReloadPluginAction
Source§impl Message for StartWebServerMsg
impl Message for StartWebServerMsg
Source§impl Message for SubscribeToPaneRendersMsg
impl Message for SubscribeToPaneRendersMsg
Source§impl Message for SubscribedPaneClosedMsg
impl Message for SubscribedPaneClosedMsg
Source§impl Message for SwapFloatingLayout
impl Message for SwapFloatingLayout
Source§impl Message for SwapTiledLayout
impl Message for SwapTiledLayout
Source§impl Message for SwitchFocusAction
impl Message for SwitchFocusAction
Source§impl Message for SwitchSessionAction
impl Message for SwitchSessionAction
Source§impl Message for SwitchSessionMsg
impl Message for SwitchSessionMsg
Source§impl Message for SwitchToModeAction
impl Message for SwitchToModeAction
Source§impl Message for TabLayoutInfo
impl Message for TabLayoutInfo
Source§impl Message for TabNameInputAction
impl Message for TabNameInputAction
Source§impl Message for TerminalPixelDimensionsMsg
impl Message for TerminalPixelDimensionsMsg
Source§impl Message for TerminalResizeMsg
impl Message for TerminalResizeMsg
Source§impl Message for TiledPaneLayout
impl Message for TiledPaneLayout
Source§impl Message for TiledPlacement
impl Message for TiledPlacement
Source§impl Message for ToggleActiveSyncTabAction
impl Message for ToggleActiveSyncTabAction
Source§impl Message for ToggleFloatingPanesAction
impl Message for ToggleFloatingPanesAction
Source§impl Message for ToggleGroupMarkingAction
impl Message for ToggleGroupMarkingAction
Source§impl Message for ToggleHostFullscreen
impl Message for ToggleHostFullscreen
Source§impl Message for ToggleHostFullscreenAction
impl Message for ToggleHostFullscreenAction
Source§impl Message for ToggleMouseModeAction
impl Message for ToggleMouseModeAction
Source§impl Message for TogglePaneBorderlessAction
impl Message for TogglePaneBorderlessAction
Source§impl Message for TogglePaneFramesAction
impl Message for TogglePaneFramesAction
Source§impl Message for TogglePaneInGroupAction
impl Message for TogglePaneInGroupAction
Source§impl Message for TogglePanePinnedAction
impl Message for TogglePanePinnedAction
Source§impl Message for ToggleTabAction
impl Message for ToggleTabAction
Source§impl Message for ToggleThemeAction
impl Message for ToggleThemeAction
Source§impl Message for UnblockCliPipeInputMsg
impl Message for UnblockCliPipeInputMsg
Source§impl Message for UnblockInputThreadMsg
impl Message for UnblockInputThreadMsg
Source§impl Message for UndoRenamePaneAction
impl Message for UndoRenamePaneAction
Source§impl Message for UndoRenameTabAction
impl Message for UndoRenameTabAction
Source§impl Message for UndoRenameTabByTabIdAction
impl Message for UndoRenameTabByTabIdAction
Source§impl Message for WebServerStartedMsg
impl Message for WebServerStartedMsg
Source§impl Message for WriteCharsAction
impl Message for WriteCharsAction
Source§impl Message for WriteCharsToPaneIdAction
impl Message for WriteCharsToPaneIdAction
Source§impl Message for WriteToPaneIdAction
impl Message for WriteToPaneIdAction
Implementors§
impl Message for zellij_tile::shim::plugin_api::action::ProtobufAction
impl Message for ActionCompletePayload
impl Message for ActivePaneScrollPayload
impl Message for AreFloatingPanesVisiblePayload
impl Message for Arg
impl Message for AvailableLayoutInfoPayload
impl Message for BreakPanesToNewTabPayload
impl Message for BreakPanesToNewTabResponse
impl Message for BreakPanesToTabWithIdPayload
impl Message for BreakPanesToTabWithIdResponse
impl Message for BreakPanesToTabWithIndexPayload
impl Message for BreakPanesToTabWithIndexResponse
impl Message for Bytes
google.protobuf.BytesValue
impl Message for ChangeFloatingPanesCoordinatesPayload
impl Message for ChangeHostFolderPayload
impl Message for ClearPaneHighlightsPayload
impl Message for ClearScreenForPaneIdPayload
impl Message for CliPipeOutputPayload
impl Message for CliPipePayload
impl Message for ClientInfo
impl Message for ClientPaneHistory
impl Message for ClientTabHistory
impl Message for CloseMultiplePanesPayload
impl Message for CloseTabWithIdPayload
impl Message for CloseTabWithIndexPayload
impl Message for Color
impl Message for Command
impl Message for CommandChangedPayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufCommandOrPlugin
impl Message for zellij_tile::shim::plugin_api::generated_api::api::action::CommandOrPluginFile
impl Message for CommandPaneExitedPayload
impl Message for CommandPaneOpenedPayload
impl Message for CommandPaneReRunPayload
impl Message for zellij_tile::shim::plugin_api::event::ProtobufContextItem
impl Message for zellij_tile::shim::plugin_api::plugin_command::ContextItem
impl Message for CopyToClipboardPayload
impl Message for CreateTokenResponse
impl Message for CurrentSessionLastSavedTimePayload
impl Message for CurrentSessionLastSavedTimeResponse
impl Message for CursorPosition
impl Message for CustomIndexHighlight
impl Message for CustomMessagePayload
impl Message for CustomRgbHighlight
impl Message for CwdChangedPayload
impl Message for DeleteAllDeadSessionsResponse
impl Message for DeleteDeadSessionResponse
impl Message for DeleteLayoutPayload
impl Message for DeleteLayoutResponse
impl Message for DumpLayoutPayload
impl Message for DumpLayoutResponse
impl Message for DumpScreenPayload
impl Message for DumpSessionLayoutPayload
impl Message for DumpSessionLayoutResponse
impl Message for EditFilePayload
impl Message for EditLayoutPayload
impl Message for EditLayoutResponse
impl Message for EditPaneExitedPayload
impl Message for EditPaneOpenedPayload
impl Message for EditScrollbackForPaneWithIdPayload
impl Message for EmbedMultiplePanesPayload
impl Message for EnvVariable
impl Message for Event
impl Message for EventNameList
impl Message for ExecCmdPayload
impl Message for FailedToChangeHostFolderPayload
impl Message for FailedToStartWebServerPayload
impl Message for FailedToWriteConfigToDiskPayload
impl Message for File
impl Message for FileListPayload
impl Message for FileMetadata
impl Message for FixedOrPercentValue
impl Message for FloatMultiplePanesPayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufFloatingPaneCoordinates
impl Message for zellij_tile::shim::plugin_api::plugin_command::ProtobufFloatingPaneCoordinates
impl Message for zellij_tile::shim::plugin_api::action::ProtobufFloatingPaneLayout
impl Message for FloatingPlacement
impl Message for FocusOrCreateTabResponse
impl Message for FocusedPaneInfo
impl Message for GenerateRandomNamePayload
impl Message for GenerateRandomNameResponse
impl Message for GenerateWebLoginTokenPayload
impl Message for GetFocusedPaneInfoPayload
impl Message for GetFocusedPaneInfoResponse
impl Message for GetLayoutDirPayload
impl Message for GetLayoutDirResponse
impl Message for GetPaneCwdPayload
impl Message for GetPaneCwdResponse
impl Message for GetPaneInfoPayload
impl Message for GetPaneInfoResponse
impl Message for GetPanePidPayload
impl Message for GetPanePidResponse
impl Message for GetPaneRunningCommandPayload
impl Message for GetPaneRunningCommandResponse
impl Message for GetPaneScrollbackPayload
impl Message for GetSessionEnvironmentVariablesPayload
impl Message for GetSessionEnvironmentVariablesResponse
impl Message for GetSessionListPayload
impl Message for GetSessionListResponse
impl Message for GetTabInfoPayload
impl Message for GetTabInfoResponse
impl Message for GoToTabNamePayload
impl Message for GoToTabWithIdPayload
impl Message for GroupAndUngroupPanesPayload
impl Message for Header
impl Message for zellij_tile::shim::plugin_api::action::HideFloatingPanesPayload
impl Message for zellij_tile::shim::plugin_api::plugin_command::ProtobufHideFloatingPanesPayload
impl Message for HideFloatingPanesResponse
impl Message for HidePaneWithIdPayload
impl Message for HighlightAndUnhighlightPanesPayload
impl Message for HighlightClickedPayload
impl Message for HighlightStyle
impl Message for HintTextPayload
impl Message for HostFolderChangedPayload
impl Message for HostTerminalThemeChangedPayload
impl Message for IdAndName
impl Message for IdAndNewName
impl Message for InPlaceConfig
impl Message for IndexInPaneGroup
impl Message for InitialKeybindsPayload
impl Message for InputModeKeybinds
impl Message for InputModeMessage
impl Message for KdlError
impl Message for KdlErrorVariant
impl Message for Key
impl Message for KeyBind
impl Message for KeyToRebind
impl Message for KeyToUnbind
impl Message for zellij_tile::shim::plugin_api::action::ProtobufKeyWithModifier
impl Message for KillSessionsPayload
impl Message for KillSessionsResponse
impl Message for LaunchOrFocusPluginPayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufLayoutConstraintFloatingPair
impl Message for zellij_tile::shim::plugin_api::action::ProtobufLayoutConstraintTiledPair
impl Message for zellij_tile::shim::plugin_api::action::ProtobufLayoutConstraintWithValue
impl Message for zellij_tile::shim::plugin_api::event::ProtobufLayoutInfo
impl Message for zellij_tile::shim::plugin_api::event::ProtobufLayoutMetadata
impl Message for LayoutParsingError
impl Message for LayoutWithError
impl Message for ListClientsPayload
impl Message for ListTokensResponse
impl Message for LoadNewPluginPayload
impl Message for Message
impl Message for MessageToPluginPayload
impl Message for ModeUpdatePayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufMouseEventPayload
impl Message for zellij_tile::shim::plugin_api::event::MouseEventPayload
impl Message for MoveDirection
impl Message for MovePanePayload
impl Message for MovePaneWithPaneIdInDirectionPayload
impl Message for MovePaneWithPaneIdPayload
impl Message for MovePayload
impl Message for NameAndValue
impl Message for NewBlockingPanePayload
impl Message for NewFloatingPanePayload
impl Message for NewInPlacePanePayload
impl Message for NewPanePayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufNewPanePlacement
impl Message for NewPluginArgs
impl Message for NewPluginPanePayload
impl Message for zellij_tile::shim::plugin_api::action::NewTabPayload
impl Message for zellij_tile::shim::plugin_api::plugin_command::NewTabPayload
impl Message for NewTabResponse
impl Message for NewTabUnfocusedPayload
impl Message for NewTabUnfocusedResponse
impl Message for NewTabsResponse
impl Message for NewTabsWithLayoutInfoPayload
impl Message for NewTiledPaneInTabPayload
impl Message for NewTiledPaneInTabResponse
impl Message for NewTiledPanePayload
impl Message for NoPreferenceOptions
impl Message for OpenCommandPaneBackgroundResponse
impl Message for OpenCommandPaneFloatingNearPluginPayload
impl Message for OpenCommandPaneFloatingNearPluginResponse
impl Message for OpenCommandPaneFloatingResponse
impl Message for OpenCommandPaneInPlaceOfPaneIdPayload
impl Message for OpenCommandPaneInPlaceOfPaneIdResponse
impl Message for OpenCommandPaneInPlaceOfPluginPayload
impl Message for OpenCommandPaneInPlaceOfPluginResponse
impl Message for OpenCommandPaneInPlaceResponse
impl Message for OpenCommandPaneNearPluginPayload
impl Message for OpenCommandPaneNearPluginResponse
impl Message for OpenCommandPanePayload
impl Message for OpenCommandPaneResponse
impl Message for OpenEditPaneInPlaceOfPaneIdPayload
impl Message for OpenEditPaneInPlaceOfPaneIdResponse
impl Message for OpenFileFloatingNearPluginPayload
impl Message for OpenFileFloatingNearPluginResponse
impl Message for OpenFileFloatingResponse
impl Message for OpenFileInPlaceOfPluginPayload
impl Message for OpenFileInPlaceOfPluginResponse
impl Message for OpenFileInPlaceResponse
impl Message for OpenFileNearPluginPayload
impl Message for OpenFileNearPluginResponse
impl Message for zellij_tile::shim::plugin_api::plugin_command::OpenFilePayload
impl Message for OpenFileResponse
impl Message for OpenPaneInNewTabResponse
impl Message for OpenPluginPaneFloatingPayload
impl Message for OpenPluginPaneFloatingResponse
impl Message for OpenPluginPaneInNewTabPayload
impl Message for OpenTerminalFloatingNearPluginPayload
impl Message for OpenTerminalFloatingNearPluginResponse
impl Message for OpenTerminalFloatingResponse
impl Message for OpenTerminalInPlaceOfPluginPayload
impl Message for OpenTerminalInPlaceOfPluginResponse
impl Message for OpenTerminalInPlaceResponse
impl Message for OpenTerminalNearPluginPayload
impl Message for OpenTerminalNearPluginResponse
impl Message for OpenTerminalPaneInPlaceOfPaneIdPayload
impl Message for OpenTerminalPaneInPlaceOfPaneIdResponse
impl Message for OpenTerminalResponse
impl Message for zellij_tile::shim::plugin_api::action::OverrideLayoutPayload
impl Message for zellij_tile::shim::plugin_api::plugin_command::OverrideLayoutPayload
impl Message for PageScrollDownInPaneIdPayload
impl Message for PageScrollUpInPaneIdPayload
impl Message for Palette
impl Message for PaneClosedPayload
impl Message for PaneContents
impl Message for PaneContentsEntry
impl Message for zellij_tile::shim::plugin_api::action::ProtobufPaneId
impl Message for zellij_tile::shim::plugin_api::event::ProtobufPaneId
impl Message for zellij_tile::shim::plugin_api::plugin_command::ProtobufPaneId
impl Message for PaneIdAndFloatingPaneCoordinates
impl Message for PaneIdAndShouldFloat
impl Message for PaneInfo
impl Message for PaneManifest
impl Message for zellij_tile::shim::plugin_api::event::ProtobufPaneMetadata
impl Message for PaneRenderReportPayload
impl Message for PaneRun
impl Message for PaneScrollbackResponse
impl Message for PaneUpdatePayload
impl Message for ParseLayoutPayload
impl Message for ParseLayoutResponse
impl Message for PastedTextPayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufPercentOrFixed
impl Message for PermissionRequestResultPayload
impl Message for PipeMessage
impl Message for zellij_tile::shim::plugin_api::action::ProtobufPluginAlias
impl Message for PluginCommand
impl Message for PluginConfiguration
impl Message for PluginConfigurationChangedPayload
impl Message for PluginIds
impl Message for PluginInfo
impl Message for PluginMessagePayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufPluginTag
impl Message for zellij_tile::shim::plugin_api::action::ProtobufPluginUserConfiguration
impl Message for zellij_tile::shim::plugin_api::action::ProtobufPosition
impl Message for RebindKeysPayload
impl Message for ReconfigurePayload
impl Message for RegexHighlight
impl Message for ReloadPluginPayload
impl Message for RenameLayoutPayload
impl Message for RenameLayoutResponse
impl Message for RenameTabWithIdPayload
impl Message for RenameWebLoginTokenPayload
impl Message for RenameWebTokenResponse
impl Message for ReplacePaneWithExistingPanePayload
impl Message for RequestPluginPermissionPayload
impl Message for RerunCommandPanePayload
impl Message for Resize
impl Message for ResizePaneIdWithDirectionPayload
impl Message for ResizePayload
impl Message for ResurrectableSession
impl Message for RevokeAllWebTokensResponse
impl Message for RevokeTokenResponse
impl Message for RevokeWebLoginTokenPayload
impl Message for RgbColorPayload
impl Message for RunActionPayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufRunCommandAction
impl Message for RunCommandPayload
impl Message for RunCommandResultPayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufRunEditFileAction
impl Message for zellij_tile::shim::plugin_api::action::ProtobufRunPlugin
impl Message for zellij_tile::shim::plugin_api::action::ProtobufRunPluginLocationData
impl Message for zellij_tile::shim::plugin_api::action::ProtobufRunPluginOrAlias
impl Message for RunningCommand
impl Message for SaveLayoutPayload
impl Message for SaveLayoutResponse
impl Message for SaveSessionPayload
impl Message for SaveSessionResponse
impl Message for ScrollAtPayload
impl Message for ScrollDownInPaneIdPayload
impl Message for ScrollToBottomInPaneIdPayload
impl Message for ScrollToTopInPaneIdPayload
impl Message for ScrollUpInPaneIdPayload
impl Message for SelectedText
impl Message for SessionListSnapshot
impl Message for SessionManifest
impl Message for SessionUpdatePayload
impl Message for SetFloatingPanePinnedPayload
impl Message for zellij_tile::shim::plugin_api::generated_api::api::action::SetPaneBorderlessPayload
impl Message for zellij_tile::shim::plugin_api::plugin_command::SetPaneBorderlessPayload
impl Message for SetPaneColorPayload
impl Message for zellij_tile::shim::plugin_api::action::SetPaneFrameStylePayload
impl Message for zellij_tile::shim::plugin_api::plugin_command::ProtobufSetPaneFrameStylePayload
impl Message for SetPaneRegexHighlightsPayload
impl Message for SetSelfMouseSelectionSupportPayload
impl Message for SetSoftKeyboardPayload
impl Message for SetTimeoutPayload
impl Message for ShowCursorPayload
impl Message for zellij_tile::shim::plugin_api::action::ShowFloatingPanesPayload
impl Message for zellij_tile::shim::plugin_api::plugin_command::ProtobufShowFloatingPanesPayload
impl Message for ShowFloatingPanesResponse
impl Message for ShowPaneWithIdPayload
impl Message for SoftKeyboardVisibilityChangedPayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufSplitSize
impl Message for StackPanesPayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufStackedPlacement
impl Message for String
google.protobuf.StringValue
impl Message for zellij_tile::shim::plugin_api::event::ProtobufStyle
impl Message for StyledText
impl Message for StyledTextIndices
impl Message for zellij_tile::shim::plugin_api::generated_api::api::style::Styling
impl Message for SubscribePayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufSwapFloatingLayout
impl Message for zellij_tile::shim::plugin_api::action::ProtobufSwapTiledLayout
impl Message for SwitchSessionPayload
impl Message for SwitchTabToIdPayload
impl Message for SwitchTabToPayload
impl Message for SwitchToModePayload
impl Message for SyntaxError
impl Message for TabIdAndName
impl Message for TabInfo
impl Message for zellij_tile::shim::plugin_api::action::ProtobufTabLayoutInfo
impl Message for zellij_tile::shim::plugin_api::event::ProtobufTabMetadata
impl Message for TabUpdatePayload
impl Message for zellij_tile::shim::plugin_api::action::ProtobufTiledPaneLayout
impl Message for zellij_tile::shim::plugin_api::action::ProtobufTiledPlacement
impl Message for ToggleFloatingPanesPayload
impl Message for TogglePaneBorderlessPayload
impl Message for TogglePaneEmbedOrEjectForPaneIdPayload
impl Message for TogglePaneIdFullscreenPayload
impl Message for UnsubscribePayload
impl Message for UserActionPayload
impl Message for Vec<u8>
google.protobuf.BytesValue