List of all items
Structs
- binlog::BinlogCtx
- binlog::BinlogFile
- binlog::BinlogFileHeader
- binlog::EventStreamReader
- binlog::consts::EventFlags
- binlog::consts::Gno
- binlog::consts::GtidFlags
- binlog::consts::InvalidGno
- binlog::consts::RowsEventFlags
- binlog::consts::SemiSyncFlags
- binlog::consts::UnknownBinlogVersion
- binlog::consts::UnknownChecksumAlg
- binlog::consts::UnknownDuplicateHandling
- binlog::consts::UnknownEventFlags
- binlog::consts::UnknownEventType
- binlog::consts::UnknownGtidFlags
- binlog::consts::UnknownIncidentType
- binlog::consts::UnknownIntvarEventType
- binlog::consts::UnknownOptionalMetadataFieldType
- binlog::consts::UnknownRowsEventFlags
- binlog::consts::UnknownSemiSyncFlags
- binlog::consts::UnknownStatusVarKey
- binlog::consts::UnknownTransactionPayloadCompressionType
- binlog::consts::UnknownTransactionPayloadFields
- binlog::consts::UnknownUserVarFlags
- binlog::consts::UserVarFlags
- binlog::decimal::Decimal
- binlog::decimal::ParseDecimalError
- binlog::events::AnonymousGtidEvent
- binlog::events::BeginLoadQueryEvent
- binlog::events::BinlogEventFooter
- binlog::events::BinlogEventHeader
- binlog::events::ColumnCharsets
- binlog::events::ColumnName
- binlog::events::ColumnNames
- binlog::events::DefaultCharset
- binlog::events::DeleteRowsEvent
- binlog::events::DeleteRowsEventV1
- binlog::events::EnumStrValue
- binlog::events::EnumStrValues
- binlog::events::EnumsStrValues
- binlog::events::Event
- binlog::events::ExecuteLoadQueryEvent
- binlog::events::FormatDescriptionEvent
- binlog::events::GeometryTypes
- binlog::events::GtidEvent
- binlog::events::IncidentEvent
- binlog::events::IntvarEvent
- binlog::events::IterCharsets
- binlog::events::IterEnumStrValues
- binlog::events::IterGeometryTypes
- binlog::events::IterIndexes
- binlog::events::IterKeys
- binlog::events::IterNames
- binlog::events::IterNonDefault
- binlog::events::IterSetStrValues
- binlog::events::IterVectorDimensionalities
- binlog::events::NonDefaultCharset
- binlog::events::OptionalMetaExtractor
- binlog::events::OptionalMetadataIter
- binlog::events::PartialUpdateRowsEvent
- binlog::events::PrimaryKeyWithPrefix
- binlog::events::PrimaryKeysWithPrefix
- binlog::events::QueryEvent
- binlog::events::RandEvent
- binlog::events::RotateEvent
- binlog::events::RowsEvent
- binlog::events::RowsEventRows
- binlog::events::RowsQueryEvent
- binlog::events::SetStrValue
- binlog::events::SetStrValues
- binlog::events::SetsStrValues
- binlog::events::SimplePrimaryKey
- binlog::events::StatusVar
- binlog::events::StatusVars
- binlog::events::StatusVarsIterator
- binlog::events::TableMapEvent
- binlog::events::TransactionPayloadEvent
- binlog::events::TransactionPayloadReader
- binlog::events::UpdateRowsEvent
- binlog::events::UpdateRowsEventV1
- binlog::events::UserVarEvent
- binlog::events::VectorDimensionalities
- binlog::events::WriteRowsEvent
- binlog::events::WriteRowsEventV1
- binlog::events::XidEvent
- binlog::jsonb::Array
- binlog::jsonb::ArrayIter
- binlog::jsonb::ComplexValue
- binlog::jsonb::JsonOpaque
- binlog::jsonb::JsonbString
- binlog::jsonb::Large
- binlog::jsonb::Object
- binlog::jsonb::ObjectIter
- binlog::jsonb::ObjectKey
- binlog::jsonb::ObjectKeys
- binlog::jsonb::OpaqueValue
- binlog::jsonb::Small
- binlog::jsonb::UnknownJsonbType
- binlog::jsonb::UnknownLiteralType
- binlog::jsondiff::JsonDiff
- binlog::jsondiff::UnknownJsonDiffOperation
- binlog::row::BinlogRow
- binlog::row::BinlogRowToRowError
- binlog::row::UnknownBinlogRowValueOptions
- binlog::time::MysqlTime
- collations::Collation
- constants::CapabilityFlags
- constants::ColumnFlags
- constants::CursorType
- constants::Flags2
- constants::SqlMode
- constants::StatusFlags
- constants::StmtExecuteParamFlags
- constants::StmtExecuteParamsFlags
- constants::UnknownCapabilityFlags
- constants::UnknownColumnFlags
- constants::UnknownColumnType
- constants::UnknownCursorType
- constants::UnknownFlags2
- constants::UnknownGeometryType
- constants::UnknownItemResultType
- constants::UnknownSessionStateType
- constants::UnknownSqlMode
- constants::UnknownStatusFlags
- constants::UnknownStmtExecuteParamFlags
- constants::UnknownStmtExecuteParamsFlags
- crypto::rsa::Pkcs1OaepPadding
- crypto::rsa::Pkcs1Padding
- crypto::rsa::PublicKey
- io::InvalidLenghEncodedInteger
- io::ParseBuf
- misc::raw::Skip
- misc::raw::_const::Const
- misc::raw::_const::RawConst
- misc::raw::bytes::BareBytes
- misc::raw::bytes::ConstBytes
- misc::raw::bytes::EofBytes
- misc::raw::bytes::FixedLengthText
- misc::raw::bytes::NullBytes
- misc::raw::bytes::RawBytes
- misc::raw::bytes::U32Bytes
- misc::raw::bytes::U8Bytes
- misc::raw::flags::RawFlags
- misc::raw::int::ConstU32
- misc::raw::int::ConstU8
- misc::raw::int::LeI16
- misc::raw::int::LeI24
- misc::raw::int::LeI32
- misc::raw::int::LeI56
- misc::raw::int::LeI64
- misc::raw::int::LeU16
- misc::raw::int::LeU24
- misc::raw::int::LeU32
- misc::raw::int::LeU32LowerHalf
- misc::raw::int::LeU32UpperHalf
- misc::raw::int::LeU48
- misc::raw::int::LeU56
- misc::raw::int::LeU64
- misc::raw::int::LenEnc
- misc::raw::int::RawInt
- misc::raw::int::VarLen
- misc::raw::seq::RawSeq
- misc::raw::seq::Seq
- named_params::MixedParamsError
- named_params::ParsedNamedParams
- packets::AuthMoreData
- packets::AuthSwitchRequest
- packets::BinlogDumpFlags
- packets::Catalog
- packets::Column
- packets::ComBinlogDump
- packets::ComBinlogDumpGtid
- packets::ComChangeUser
- packets::ComChangeUserMoreData
- packets::ComRegisterSlave
- packets::ComStmtClose
- packets::ComStmtExecuteRequest
- packets::ComStmtExecuteRequestBuilder
- packets::ComStmtSendLongData
- packets::ComTableDump
- packets::CommonOkPacket
- packets::GnoInterval
- packets::HandshakePacket
- packets::HandshakeResponse
- packets::InvalidAuthMoreDataHeader
- packets::InvalidAuthSwithRequestHeader
- packets::InvalidCatalog
- packets::InvalidComBinlogDumpGtidHeader
- packets::InvalidComBinlogDumpHeader
- packets::InvalidComChangeUserHeader
- packets::InvalidComRegisterSlaveHeader
- packets::InvalidComStmtExecuteHeader
- packets::InvalidComStmtSendLongDataHeader
- packets::InvalidComTableDumpHeader
- packets::InvalidErrPacketHeader
- packets::InvalidFixedLengthFieldsLen
- packets::InvalidIterationCount
- packets::InvalidLocalInfileHeader
- packets::InvalidOkPacketHeader
- packets::InvalidPublicKeyResponse
- packets::InvalidSemiSyncAckPacketPacketHeader
- packets::InvalidSqlStateMarker
- packets::InvalidStmtPacketStatus
- packets::LocalInfilePacket
- packets::NetworkStreamTerminator
- packets::NullBitmap
- packets::OkPacket
- packets::OkPacketBody
- packets::OkPacketDeserializer
- packets::OldAuthSwitchRequest
- packets::OldEofPacket
- packets::ProgressReport
- packets::PublicKeyResponse
- packets::ResultSetTerminator
- packets::SemiSyncAckPacket
- packets::ServerError
- packets::SessionStateInfo
- packets::Sid
- packets::SqlState
- packets::SslRequest
- packets::StmtPacket
- packets::UnknownBinlogDumpFlags
- packets::binlog_request::BinlogRequest
- packets::caching_sha2_password::InvalidPublicKeyRequest
- packets::caching_sha2_password::PublicKeyRequest
- packets::session_state_change::Gtids
- packets::session_state_change::Schema
- packets::session_state_change::SystemVariable
- packets::session_state_change::TransactionCharacteristics
- packets::session_state_change::TransactionState
- packets::session_state_change::Unsupported
- params::MissingNamedParameterError
- proto::Binary
- proto::Text
- proto::codec::Compression
- proto::codec::PacketCodec
- proto::sync_framed::MySyncFramed
- row::Row
- row::RowDeserializer
- row::convert::FromRowError
- value::BinValue
- value::ClientSide
- value::ServerSide
- value::TextValue
- value::ValueDeserializer
- value::convert::FromValueError
- value::convert::ParseIr
- value::convert::ValueIr
- value::json::Deserialized
- value::json::Serialized
Enums
- binlog::consts::BinlogChecksumAlg
- binlog::consts::BinlogVersion
- binlog::consts::EventType
- binlog::consts::IncidentType
- binlog::consts::IntvarEventType
- binlog::consts::LoadDuplicateHandling
- binlog::consts::OptionalMetadataFieldType
- binlog::consts::StatusVarKey
- binlog::consts::TransactionPayloadCompressionType
- binlog::consts::TransactionPayloadFields
- binlog::events::BadColumnType
- binlog::events::EventData
- binlog::events::OptionalMetadataField
- binlog::events::RowsEventData
- binlog::events::StatusVarVal
- binlog::jsonb::JsonContainer
- binlog::jsonb::JsonDom
- binlog::jsonb::JsonNumber
- binlog::jsonb::JsonScalar
- binlog::jsonb::JsonbError
- binlog::jsonb::JsonbToJsonError
- binlog::jsonb::JsonbType
- binlog::jsonb::LiteralType
- binlog::jsonb::Value
- binlog::jsondiff::JsonDiffOperation
- binlog::row::BinlogRowValueOptions
- binlog::time::MysqlTimestampType
- binlog::value::BinlogValue
- binlog::value::BinlogValueToValueError
- collations::CollationId
- collations::PadAttribute
- constants::ColumnType
- constants::Command
- constants::GeometryType
- constants::ItemResult
- constants::SessionStateType
- crypto::der::PubKeyFileType
- misc::raw::Either
- packets::AuthPlugin
- packets::AuthPluginData
- packets::ErrPacket
- packets::session_state_change::SessionStateChange
- params::Params
- proto::codec::ChunkDecoder
- proto::codec::ChunkInfo
- proto::codec::CompData
- proto::codec::CompDecoder
- proto::codec::error::PacketCodecError
- value::Value
- value::convert::OptionIr2
- value::convert::ParseIrOpt
Traits
- binlog::BinlogEvent
- binlog::BinlogStruct
- binlog::jsonb::ComplexType
- binlog::jsonb::StorageFormat
- crypto::rsa::Padding
- io::BufMutExt
- io::ReadMysqlExt
- io::WriteMysqlExt
- misc::raw::bytes::BytesRepr
- misc::raw::bytes::ConstBytesValue
- misc::raw::int::IntRepr
- misc::raw::seq::SeqRepr
- packets::OkPacketKind
- proto::MyDeserialize
- proto::MySerialize
- row::ColumnIndex
- row::convert::FromRow
- value::SerializationSide
- value::convert::FromValue
- value::convert::ToValue
Macros
Derive Macros
Functions
- binlog::decimal::decimal_bin_size
- binlog::misc::datetime_from_packed
- binlog::misc::my_datetime_packed_from_binary
- binlog::misc::my_packed_time_get_frac_part
- binlog::misc::my_packed_time_get_int_part
- binlog::misc::my_packed_time_make
- binlog::misc::my_packed_time_make_int
- binlog::misc::my_time_packed_from_binary
- binlog::misc::my_timestamp_from_binary
- binlog::misc::time_from_packed
- crypto::der::parse_bit_string
- crypto::der::parse_pub_key
- crypto::der::parse_pub_key_pkcs1
- crypto::der::parse_pub_key_pkcs8
- crypto::der::parse_sequence
- crypto::der::parse_uint
- crypto::der::pem_to_der
- crypto::encrypt
- misc::lenenc_int_len
- misc::lenenc_str_len
- misc::split_version
- proto::codec::compress
- proto::codec::packet_to_chunks
- row::convert::from_row
- row::convert::from_row_opt
- row::new_row
- scramble::scramble_323
- scramble::scramble_native
- scramble::scramble_sha256
- value::convert::from_value
- value::convert::from_value_opt
Type Aliases
- binlog::decimal::Digit
- misc::raw::bytes::BareU16Bytes
- misc::raw::bytes::BareU8Bytes
- packets::AuthMoreDataHeader
- packets::AuthSwitchRequestHeader
- packets::ColumnDefinitionCatalog
- packets::ComBinlogDumpGtidHeader
- packets::ComBinlogDumpHeader
- packets::ComChangeUserHeader
- packets::ComRegisterSlaveHeader
- packets::ComStmtExecuteHeader
- packets::ComStmtSendLongDataHeader
- packets::ComTableDumpHeader
- packets::ErrPacketHeader
- packets::FixedLengthFieldsLen
- packets::IterationCount
- packets::LocalInfileHeader
- packets::PublicKeyResponseHeader
- packets::SemiSyncAckPacketPacketHeader
- packets::SqlStateMarker
- packets::caching_sha2_password::PublicKeyRequestHeader
Statics
- constants::DEFAULT_MAX_ALLOWED_PACKET
- constants::MAX_PAYLOAD_LEN
- constants::MIN_COMPRESS_LENGTH
- constants::UTF8MB4_GENERAL_CI
- constants::UTF8_GENERAL_CI