Docs.rs
trailbase-sqlite-0.1.0
trailbase-sqlite 0.1.0
Docs.rs crate page
OSL-3.0
Links
Homepage
Repository
crates.io
Source
Owners
ignatz
Dependencies
crossbeam-channel ^0.5.13
normal
infer ^0.16.0
normal
jsonschema ^0.28.0
normal
lazy_static ^1.5.0
normal
log ^0.4.22
normal
rusqlite ^0.32.1
normal
schemars ^0.8.21
normal
serde ^1.0.203
normal
serde_json ^1.0.122
normal
serde_rusqlite ^0.36.0
normal
sqlite-vec ^0.1.6
normal
thiserror ^2.0.1
normal
tokio ^1.38.0
normal
trailbase-extension ^0.1.0
normal
trailbase-sqlean ^0.0.1
normal
uuid ^1.8.0
normal
Versions
21.92%
of the crate is documented
Go to latest version
Platform
i686-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
trailbase_
sqlite
0.1.0
Params
Required Methods
bind
Implementations on Foreign Types
&[(&str, Value)]
&[T; N]
&[Value]
()
(T,)
Vec<(&str, Value)>
Vec<(String, Value)>
Vec<Value>
[(&str, ToSqlType); N]
[(&str, Value); N]
[ToSqlType; N]
[Value; N]
Implementors
In trailbase_
sqlite::
params
trailbase_sqlite
::
params
Trait
Params
Copy item path
Source
pub trait Params { // Required method fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>; }
Required Methods
§
Source
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Implementations on Foreign Types
§
Source
§
impl
Params
for &[(&
str
,
Value
)]
Source
§
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Source
§
impl
Params
for &[
Value
]
Source
§
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Source
§
impl
Params
for
()
Source
§
fn
bind
(self, _stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Source
§
impl
Params
for
Vec
<(&
str
,
Value
)>
Source
§
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Source
§
impl
Params
for
Vec
<(
String
,
Value
)>
Source
§
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Source
§
impl
Params
for
Vec
<
Value
>
Source
§
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Source
§
impl<T>
Params
for
(T,)
where T:
ToSql
+
Send
+
Sync
,
Source
§
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Source
§
impl<T, const N:
usize
>
Params
for &
[T; N]
where T:
ToSql
+
Send
+
Sync
,
Source
§
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Source
§
impl<const N:
usize
>
Params
for [(&
str
,
Value
);
N
]
Source
§
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Source
§
impl<const N:
usize
>
Params
for [(&
str
,
ToSqlType
);
N
]
Source
§
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Source
§
impl<const N:
usize
>
Params
for [
Value
;
N
]
Source
§
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Source
§
impl<const N:
usize
>
Params
for [
ToSqlType
;
N
]
Source
§
fn
bind
(self, stmt: &mut
Statement
<'_>) ->
Result
<
()
>
Implementors
§
Source
§
impl
Params
for
NamedParams