pub struct JdbcEvent {Show 25 fields
pub line_number: u64,
pub raw: String,
pub level: String,
pub event_time_text: String,
pub event_time_ms: Option<i64>,
pub tid: Option<i32>,
pub thread: String,
pub conn_id: Option<i32>,
pub pstmt_id: Option<i32>,
pub rs_id: Option<i32>,
pub result_set_id: Option<i32>,
pub handle_id: Option<i32>,
pub session_id_hex: Option<String>,
pub method: String,
pub arg_types: String,
pub return_value: Option<String>,
pub params: Option<String>,
pub param_index: Option<i32>,
pub param_value: Option<String>,
pub column_name: Option<String>,
pub used_time_text: Option<String>,
pub used_time_ms: Option<f64>,
pub exec_id: Option<i64>,
pub cmd: Option<String>,
pub category: &'static str,
}Expand description
一条可独立保存的驱动日志事件。
文件迭代器返回此类型;统一入口会将 JDBC 记录包装为
crate::LogEvent::Jdbc。
Fields§
§line_number: u64§raw: String§level: String§event_time_text: String§event_time_ms: Option<i64>§tid: Option<i32>§thread: String§conn_id: Option<i32>§pstmt_id: Option<i32>§rs_id: Option<i32>§result_set_id: Option<i32>§handle_id: Option<i32>§session_id_hex: Option<String>§method: String§arg_types: String§return_value: Option<String>§params: Option<String>§param_index: Option<i32>§param_value: Option<String>§column_name: Option<String>§used_time_text: Option<String>§used_time_ms: Option<f64>§exec_id: Option<i64>§cmd: Option<String>§category: &'static strTrait Implementations§
Source§impl Clone for DriverLogEvent
impl Clone for DriverLogEvent
Source§fn clone(&self) -> DriverLogEvent
fn clone(&self) -> DriverLogEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DriverLogEvent
impl Debug for DriverLogEvent
Source§impl LogRecord for DriverLogEvent
impl LogRecord for DriverLogEvent
Source§impl PartialEq for DriverLogEvent
impl PartialEq for DriverLogEvent
impl StructuralPartialEq for DriverLogEvent
Auto Trait Implementations§
impl Freeze for DriverLogEvent
impl RefUnwindSafe for DriverLogEvent
impl Send for DriverLogEvent
impl Sync for DriverLogEvent
impl Unpin for DriverLogEvent
impl UnsafeUnpin for DriverLogEvent
impl UnwindSafe for DriverLogEvent
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