mirror of
				https://github.com/isar/rusqlite.git
				synced 2025-10-31 05:48:56 +08:00 
			
		
		
		
	Document which features are required, and add vtab usage examples (#669)
This commit is contained in:
		| @@ -13,13 +13,14 @@ pub enum FromSqlError { | ||||
|     /// requested type. | ||||
|     OutOfRange(i64), | ||||
|  | ||||
|     /// Error returned when reading an `i128` from a blob with a size | ||||
|     /// other than 16. Only available when the `i128_blob` feature is enabled. | ||||
|     /// `feature = "i128_blob"` Error returned when reading an `i128` from a | ||||
|     /// blob with a size other than 16. Only available when the `i128_blob` | ||||
|     /// feature is enabled. | ||||
|     #[cfg(feature = "i128_blob")] | ||||
|     InvalidI128Size(usize), | ||||
|  | ||||
|     /// Error returned when reading a `uuid` from a blob with a size | ||||
|     /// other than 16. Only available when the `uuid` feature is enabled. | ||||
|     /// `feature = "uuid"` Error returned when reading a `uuid` from a blob with | ||||
|     /// a size other than 16. Only available when the `uuid` feature is enabled. | ||||
|     #[cfg(feature = "uuid")] | ||||
|     InvalidUuidSize(usize), | ||||
|  | ||||
|   | ||||
| @@ -14,10 +14,12 @@ pub enum ToSqlOutput<'a> { | ||||
|     /// An owned SQLite-representable value. | ||||
|     Owned(Value), | ||||
|  | ||||
|     /// A BLOB of the given length that is filled with zeroes. | ||||
|     /// `feature = "blob"` A BLOB of the given length that is filled with | ||||
|     /// zeroes. | ||||
|     #[cfg(feature = "blob")] | ||||
|     ZeroBlob(i32), | ||||
|  | ||||
|     /// `feature = "array"` | ||||
|     #[cfg(feature = "array")] | ||||
|     Array(Array), | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user