pub trait QueryResult {
type Resolved<T>;
// Required method
fn map<T, F: FnMut(Key) -> T>(self, f: F) -> Self::Resolved<T>;
}Expand description
Trait for types that can be returned from queries.
Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl QueryResult for &'static str
impl QueryResult for &'static str
Source§impl QueryResult for bool
impl QueryResult for bool
Source§impl QueryResult for char
impl QueryResult for char
Source§impl QueryResult for f32
impl QueryResult for f32
Source§impl QueryResult for f64
impl QueryResult for f64
Source§impl QueryResult for i8
impl QueryResult for i8
Source§impl QueryResult for i16
impl QueryResult for i16
Source§impl QueryResult for i32
impl QueryResult for i32
Source§impl QueryResult for i64
impl QueryResult for i64
Source§impl QueryResult for i128
impl QueryResult for i128
Source§impl QueryResult for isize
impl QueryResult for isize
Source§impl QueryResult for u8
impl QueryResult for u8
Source§impl QueryResult for u16
impl QueryResult for u16
Source§impl QueryResult for u32
impl QueryResult for u32
Source§impl QueryResult for u64
impl QueryResult for u64
Source§impl QueryResult for u128
impl QueryResult for u128
Source§impl QueryResult for usize
impl QueryResult for usize
Source§impl QueryResult for BTreeSet<Key>
impl QueryResult for BTreeSet<Key>
Source§impl QueryResult for String
impl QueryResult for String
Source§impl QueryResult for HashSet<Key>
Available on crate feature std only.
impl QueryResult for HashSet<Key>
Available on crate feature
std only.