[][src]Struct msql_srv::StatementMetaWriter

#[must_use]
pub struct StatementMetaWriter<'a, W: Write + 'a> { /* fields omitted */ }

Convenience type for responding to a client PREPARE command.

This type should not be dropped without calling reply or error.

Methods

impl<'a, W: Write + 'a> StatementMetaWriter<'a, W>
[src]

Reply to the client with the given meta-information.

id is a statement identifier that the client should supply when it later wants to execute this statement. params is a set of Column descriptors for the parameters the client must provide when executing the prepared statement. columns is a second set of Column descriptors for the values that will be returned in each row then the statement is later executed.

Reply to the client's PREPARE with an error.

Auto Trait Implementations

impl<'a, W> Send for StatementMetaWriter<'a, W> where
    W: Send

impl<'a, W> Sync for StatementMetaWriter<'a, W> where
    W: Sync

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]