Trait mysql_common::proto::MySerialize
source · pub trait MySerialize {
// Required method
fn serialize(&self, buf: &mut Vec<u8>);
}
Expand description
Serialization for various MySql types.
Required Methods§
Implementations on Foreign Types§
Implementors§
impl MySerialize for EventData<'_>
Available on crate feature
binlog
only.impl MySerialize for RowsEventData<'_>
Available on crate feature
binlog
only.impl MySerialize for AuthPlugin<'_>
impl MySerialize for AuthPluginData<'_>
impl MySerialize for ErrPacket<'_>
impl MySerialize for SessionStateChange<'_>
impl MySerialize for Value
impl MySerialize for AnonymousGtidEvent
Available on crate feature
binlog
only.impl MySerialize for BeginLoadQueryEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for BinlogEventHeader
Available on crate feature
binlog
only.impl MySerialize for ColumnCharsets<'_>
Available on crate feature
binlog
only.impl MySerialize for ColumnName<'_>
Available on crate feature
binlog
only.impl MySerialize for ColumnNames<'_>
Available on crate feature
binlog
only.impl MySerialize for DefaultCharset<'_>
Available on crate feature
binlog
only.impl MySerialize for DeleteRowsEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for DeleteRowsEventV1<'_>
Available on crate feature
binlog
only.impl MySerialize for EnumStrValue<'_>
Available on crate feature
binlog
only.impl MySerialize for EnumStrValues<'_>
Available on crate feature
binlog
only.impl MySerialize for EnumsStrValues<'_>
Available on crate feature
binlog
only.impl MySerialize for ExecuteLoadQueryEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for FormatDescriptionEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for GeometryTypes<'_>
Available on crate feature
binlog
only.impl MySerialize for GtidEvent
Available on crate feature
binlog
only.impl MySerialize for IncidentEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for IntvarEvent
Available on crate feature
binlog
only.impl MySerialize for NonDefaultCharset
Available on crate feature
binlog
only.impl MySerialize for PartialUpdateRowsEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for PrimaryKeyWithPrefix
Available on crate feature
binlog
only.impl MySerialize for PrimaryKeysWithPrefix<'_>
Available on crate feature
binlog
only.impl MySerialize for QueryEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for RandEvent
Available on crate feature
binlog
only.impl MySerialize for RotateEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for RowsEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for RowsQueryEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for SetStrValue<'_>
Available on crate feature
binlog
only.impl MySerialize for SetStrValues<'_>
Available on crate feature
binlog
only.impl MySerialize for SetsStrValues<'_>
Available on crate feature
binlog
only.impl MySerialize for SimplePrimaryKey<'_>
Available on crate feature
binlog
only.impl MySerialize for StatusVars<'_>
Available on crate feature
binlog
only.impl MySerialize for TableMapEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for TransactionPayloadEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for UpdateRowsEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for UpdateRowsEventV1<'_>
Available on crate feature
binlog
only.impl MySerialize for UserVarEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for WriteRowsEvent<'_>
Available on crate feature
binlog
only.impl MySerialize for WriteRowsEventV1<'_>
Available on crate feature
binlog
only.impl MySerialize for XidEvent
Available on crate feature
binlog
only.impl MySerialize for JsonbString<'_>
Available on crate feature
binlog
only.