use sea_orm::{FromQueryResult, TryGetable}; #[derive(FromQueryResult)] struct SimpleTest { _foo: i32, _bar: String, } #[derive(FromQueryResult)] struct GenericTest { _foo: i32, _bar: T, } #[derive(FromQueryResult)] struct DoubleGenericTest { _foo: T, _bar: F, } #[derive(FromQueryResult)] struct BoundsGenericTest { _foo: T, } #[derive(FromQueryResult)] struct WhereGenericTest where T: Copy + Clone + 'static, { _foo: T, } #[derive(FromQueryResult)] struct AlreadySpecifiedBoundsGenericTest { _foo: T, } #[derive(FromQueryResult)] struct MixedGenericTest where F: Copy + Clone + 'static, { _foo: T, _bar: F, }