pub enum WebsocketEvent {
Show 39 variants
AuthSuccess,
TokenExpiring,
TokenExpired,
Auth,
ConfigureSocket,
SetState,
SendLogs,
SendCommand,
SendStats,
DaemonError,
JwtError,
Ping,
Pong,
Stats,
Status,
CustomEvent,
ConsoleOutput,
InstallOutput,
ImagePullProgress,
ImagePullCompleted,
InstallStarted,
InstallCompleted,
DaemonMessage,
BackupStarted,
BackupProgress,
BackupCompleted,
BackupRestoreStarted,
BackupRestoreProgress,
BackupRestoreCompleted,
TransferLogs,
TransferStatus,
TransferProgress,
ScheduleStarted,
ScheduleStepStatus,
ScheduleStepError,
ScheduleCompleted,
OperationProgress,
OperationError,
OperationCompleted,
}Variants§
AuthSuccess
TokenExpiring
TokenExpired
Auth
ConfigureSocket
SetState
SendLogs
SendCommand
SendStats
DaemonError
JwtError
Ping
Pong
Stats
Status
CustomEvent
ConsoleOutput
InstallOutput
ImagePullProgress
ImagePullCompleted
InstallStarted
InstallCompleted
DaemonMessage
BackupStarted
BackupProgress
BackupCompleted
BackupRestoreStarted
BackupRestoreProgress
BackupRestoreCompleted
TransferLogs
TransferStatus
TransferProgress
ScheduleStarted
ScheduleStepStatus
ScheduleStepError
ScheduleCompleted
OperationProgress
OperationError
OperationCompleted
Trait Implementations§
Source§impl Clone for WebsocketEvent
impl Clone for WebsocketEvent
Source§fn clone(&self) -> WebsocketEvent
fn clone(&self) -> WebsocketEvent
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 ComposeSchema for WebsocketEvent
impl ComposeSchema for WebsocketEvent
Source§impl Debug for WebsocketEvent
impl Debug for WebsocketEvent
Source§impl<'de> Deserialize<'de> for WebsocketEvent
impl<'de> Deserialize<'de> for WebsocketEvent
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
Source§impl Serialize for WebsocketEvent
impl Serialize for WebsocketEvent
Source§impl ToSchema for WebsocketEvent
impl ToSchema for WebsocketEvent
impl Copy for WebsocketEvent
Auto Trait Implementations§
impl Freeze for WebsocketEvent
impl RefUnwindSafe for WebsocketEvent
impl Send for WebsocketEvent
impl Sync for WebsocketEvent
impl Unpin for WebsocketEvent
impl UnwindSafe for WebsocketEvent
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more