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