@@ -15,10 +15,6 @@ use crate::mssql;
1515
1616#[ cfg( feature = "mysql" ) ]
1717use crate :: mysql;
18-
19- #[ cfg( feature = "snowflake" ) ]
20- use crate :: snowflake;
21-
2218use crate :: transaction:: Transaction ;
2319
2420mod establish;
@@ -52,9 +48,6 @@ pub enum AnyConnectionKind {
5248
5349 #[ cfg( feature = "sqlite" ) ]
5450 Sqlite ( sqlite:: SqliteConnection ) ,
55-
56- #[ cfg( feature = "snowflake" ) ]
57- Snowflake ( snowflake:: SnowflakeConnection ) ,
5851}
5952
6053impl AnyConnectionKind {
@@ -71,9 +64,6 @@ impl AnyConnectionKind {
7164
7265 #[ cfg( feature = "mssql" ) ]
7366 AnyConnectionKind :: Mssql ( _) => AnyKind :: Mssql ,
74-
75- #[ cfg( feature = "snowflake" ) ]
76- AnyConnectionKind :: Snowflake ( _) => AnyKind :: Snowflake ,
7767 }
7868 }
7969}
@@ -104,9 +94,6 @@ macro_rules! delegate_to {
10494
10595 #[ cfg( feature = "mssql" ) ]
10696 AnyConnectionKind :: Mssql ( conn) => conn. $method( $( $arg) ,* ) ,
107-
108- #[ cfg( feature = "snowflake" ) ]
109- AnyConnectionKind :: Snowflake ( conn) => conn. $method( $( $arg) ,* ) ,
11097 }
11198 } ;
11299}
@@ -125,9 +112,6 @@ macro_rules! delegate_to_mut {
125112
126113 #[ cfg( feature = "mssql" ) ]
127114 AnyConnectionKind :: Mssql ( conn) => conn. $method( $( $arg) ,* ) ,
128-
129- #[ cfg( feature = "snowflake" ) ]
130- AnyConnectionKind :: Snowflake ( conn) => conn. $method( $( $arg) ,* ) ,
131115 }
132116 } ;
133117}
@@ -150,9 +134,6 @@ impl Connection for AnyConnection {
150134
151135 #[ cfg( feature = "mssql" ) ]
152136 AnyConnectionKind :: Mssql ( conn) => conn. close ( ) ,
153-
154- #[ cfg( feature = "snowflake" ) ]
155- AnyConnectionKind :: Snowflake ( conn) => conn. close ( ) ,
156137 }
157138 }
158139
@@ -169,9 +150,6 @@ impl Connection for AnyConnection {
169150
170151 #[ cfg( feature = "mssql" ) ]
171152 AnyConnectionKind :: Mssql ( conn) => conn. close_hard ( ) ,
172-
173- #[ cfg( feature = "snowflake" ) ]
174- AnyConnectionKind :: Snowflake ( conn) => conn. close_hard ( ) ,
175153 }
176154 }
177155
@@ -200,9 +178,6 @@ impl Connection for AnyConnection {
200178 // no cache
201179 #[ cfg( feature = "mssql" ) ]
202180 AnyConnectionKind :: Mssql ( _) => 0 ,
203-
204- #[ cfg( feature = "snowflake" ) ]
205- AnyConnectionKind :: Snowflake ( conn) => conn. cached_statements_size ( ) ,
206181 }
207182 }
208183
@@ -220,9 +195,6 @@ impl Connection for AnyConnection {
220195 // no cache
221196 #[ cfg( feature = "mssql" ) ]
222197 AnyConnectionKind :: Mssql ( _) => Box :: pin ( futures_util:: future:: ok ( ( ) ) ) ,
223-
224- #[ cfg( feature = "snowflake" ) ]
225- AnyConnectionKind :: Snowflake ( conn) => conn. clear_cached_statements ( ) ,
226198 }
227199 }
228200
@@ -264,10 +236,3 @@ impl From<sqlite::SqliteConnection> for AnyConnection {
264236 AnyConnection ( AnyConnectionKind :: Sqlite ( conn) )
265237 }
266238}
267-
268- #[ cfg( feature = "snowflake" ) ]
269- impl From < snowflake:: SnowflakeConnection > for AnyConnection {
270- fn from ( conn : snowflake:: SnowflakeConnection ) -> Self {
271- AnyConnection ( AnyConnectionKind :: Snowflake ( conn) )
272- }
273- }
0 commit comments