sqlx/sqlx-core/src/decode.rs
2020-03-11 01:45:04 -07:00

13 lines
285 B
Rust

//! Types and traits for decoding values from the database.
use crate::database::HasRawValue;
/// Decode a single value from the database.
pub trait Decode<'de, DB>
where
Self: Sized + 'de,
DB: HasRawValue<'de>,
{
fn decode(value: DB::RawValue) -> crate::Result<Self>;
}