Skip to content
This repository has been archived by the owner on Sep 3, 2023. It is now read-only.

Commit

Permalink
Improved docs
Browse files Browse the repository at this point in the history
  • Loading branch information
bobozaur committed Apr 2, 2022
1 parent 6cc4a9d commit fab2c11
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -84,12 +84,16 @@
//! # Custom Row Type
//!
//! The crate implements a custom deserializer, which is a trimmed down specialized version
//! of the `serde_json` deserializer.
//! Database row deserialization can be attempted to any type implementing [Deserialize](serde::Deserialize).
//! This is thanks to the magic of `serde`.
//! of the `serde_json` deserializer. Database row deserialization can be attempted to any
//! type implementing [Deserialize](serde::Deserialize).
//!
//! Map-like types are natively deserialized.
//! For `enum` sequence-like variants, see [deserialize_as_seq].
//! This is thanks to the magic of `serde`. In addition, regular `serde` features are supported,
//! such as flattening or renaming. Note that implicitly, column names are converted to lowercase
//! for easier deserialization. This can be changed through the [Connection::set_lowercase_columns]
//! method.
//!
//! Map-like and sequence-like types are natively deserialized. For `enum` sequence-like variants,
//! see [deserialize_as_seq].
//!
//! ```
//! use exasol::{connect, QueryResult, ResultSet};
Expand Down

0 comments on commit fab2c11

Please sign in to comment.