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

Affected rows value returned by a server, if any.

Last insert id value returned by a server, if any.

Warnings count value returned by a server, if any.

Bytes of info string returned by a server, if any.

Info bytes lossy converted to UTF-8, if any.

Bytes of session state changed value returned by a server, if any.

Session state changed value lossy converted to UTF-8, if any.

Implementors