mysql_cdc 0.2.1

MySQL/MariaDB binlog change data capture (CDC) connector for Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/// Represents charsets of character columns.
#[derive(Clone, Debug)]
pub struct DefaultCharset {
    /// Gets the most used charset collation.
    pub default_charset_collation: u32,

    /// Gets ColumnIndex-Charset map for columns that don't use the default charset.
    pub charset_collations: Vec<(u32, u32)>,
}

impl DefaultCharset {
    pub fn new(default_charset_collation: u32, charset_collations: Vec<(u32, u32)>) -> Self {
        Self {
            default_charset_collation,
            charset_collations,
        }
    }
}