[][src]Enum mysql_binlog::event::TypeCode

pub enum TypeCode {
    Unknown,
    StartEventV3,
    QueryEvent,
    StopEvent,
    RotateEvent,
    IntvarEvent,
    LoadEvent,
    SlaveEvent,
    CreateFileEvent,
    AppendBlockEvent,
    ExecLoadEvent,
    DeleteFileEvent,
    NewLoadEvent,
    RandEvent,
    UserVarEvent,
    FormatDescriptionEvent,
    XidEvent,
    BeginLoadQueryEvent,
    ExecuteLoadQueryEvent,
    TableMapEvent,
    PreGaWriteRowsEvent,
    PreGaUpdateRowsEvent,
    PreGaDeleteRowsEvent,
    WriteRowsEventV1,
    UpdateRowsEventV1,
    DeleteRowsEventV1,
    IncidentEvent,
    HeartbeatLogEvent,
    IgnorableLogEvent,
    RowsQueryLogEvent,
    WriteRowsEventV2,
    UpdateRowsEventV2,
    DeleteRowsEventV2,
    GtidLogEvent,
    AnonymousGtidLogEvent,
    PreviousGtidsLogEvent,
    OtherUnknown(u8),
}

Variants

Unknown
StartEventV3
QueryEvent
StopEvent
RotateEvent
IntvarEvent
LoadEvent
SlaveEvent
CreateFileEvent
AppendBlockEvent
ExecLoadEvent
DeleteFileEvent
NewLoadEvent
RandEvent
UserVarEvent
FormatDescriptionEvent
XidEvent
BeginLoadQueryEvent
ExecuteLoadQueryEvent
TableMapEvent
PreGaWriteRowsEvent
PreGaUpdateRowsEvent
PreGaDeleteRowsEvent
WriteRowsEventV1
UpdateRowsEventV1
DeleteRowsEventV1
IncidentEvent
HeartbeatLogEvent
IgnorableLogEvent
RowsQueryLogEvent
WriteRowsEventV2
UpdateRowsEventV2
DeleteRowsEventV2
GtidLogEvent
AnonymousGtidLogEvent
PreviousGtidsLogEvent
OtherUnknown(u8)

Trait Implementations

impl Clone for TypeCode[src]

impl Copy for TypeCode[src]

impl Debug for TypeCode[src]

impl Eq for TypeCode[src]

impl PartialEq<TypeCode> for TypeCode[src]

impl Serialize for TypeCode[src]

impl StructuralEq for TypeCode[src]

impl StructuralPartialEq for TypeCode[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.