Trait mysql_async::prelude::QueryResult
[−]
[src]
pub trait QueryResult { fn affected_rows(&self) -> Option<u64>
where
Self: InnerQueryResult, { ... } fn last_insert_id(&self) -> Option<u64>
where
Self: InnerQueryResult, { ... } fn warnings(&self) -> Option<u16>
where
Self: InnerQueryResult, { ... } fn info_bytes(&self) -> Option<&[u8]>
where
Self: InnerQueryResult, { ... } fn info(&self) -> Option<Cow<str>>
where
Self: InnerQueryResult, { ... } fn session_state_changes_bytes(&self) -> Option<&[u8]>
where
Self: InnerQueryResult, { ... } fn session_state_changes(&self) -> Option<Cow<str>>
where
Self: InnerQueryResult, { ... } }
Common methods of all query results.
Provided Methods
fn affected_rows(&self) -> Option<u64> where
Self: InnerQueryResult,
Self: InnerQueryResult,
Affected rows value returned by a server, if any.
fn last_insert_id(&self) -> Option<u64> where
Self: InnerQueryResult,
Self: InnerQueryResult,
Last insert id value returned by a server, if any.
fn warnings(&self) -> Option<u16> where
Self: InnerQueryResult,
Self: InnerQueryResult,
Warnings count value returned by a server, if any.
fn info_bytes(&self) -> Option<&[u8]> where
Self: InnerQueryResult,
Self: InnerQueryResult,
Bytes of info string returned by a server, if any.
fn info(&self) -> Option<Cow<str>> where
Self: InnerQueryResult,
Self: InnerQueryResult,
Info bytes lossy converted to UTF-8, if any.
fn session_state_changes_bytes(&self) -> Option<&[u8]> where
Self: InnerQueryResult,
Self: InnerQueryResult,
Bytes of session state changed value returned by a server, if any.
fn session_state_changes(&self) -> Option<Cow<str>> where
Self: InnerQueryResult,
Self: InnerQueryResult,
Session state changed value lossy converted to UTF-8, if any.
Implementors
impl QueryResult for TextQueryResult
impl QueryResult for BinQueryResult
impl QueryResult for TransBinQueryResult
impl QueryResult for TransTextQueryResult