mirror of
				https://github.com/isar/rusqlite.git
				synced 2025-10-31 13:58:55 +08:00 
			
		
		
		
	Applied cargo fmt
				
					
				
			This commit is contained in:
		| @@ -404,27 +404,17 @@ mod test { | ||||
|         let db = Connection::open_in_memory()?; | ||||
|  | ||||
|         assert_eq!( | ||||
|             db.query_row( | ||||
|                 "SELECT 'this is a string'", | ||||
|                 [], | ||||
|                 |r| r.get::<_, Cow<'_, str>>(0), | ||||
|             ), | ||||
|             db.query_row("SELECT 'this is a string'", [], |r| r | ||||
|                 .get::<_, Cow<'_, str>>(0)), | ||||
|             Ok(Cow::Borrowed("this is a string")), | ||||
|         ); | ||||
|         assert_eq!( | ||||
|             db.query_row( | ||||
|                 "SELECT x'09ab20fdee87'", | ||||
|                 [], | ||||
|                 |r| r.get::<_, Cow<'_, [u8]>>(0), | ||||
|             ), | ||||
|             db.query_row("SELECT x'09ab20fdee87'", [], |r| r | ||||
|                 .get::<_, Cow<'_, [u8]>>(0)), | ||||
|             Ok(Cow::Owned(vec![0x09, 0xab, 0x20, 0xfd, 0xee, 0x87])), | ||||
|         ); | ||||
|         assert_eq!( | ||||
|             db.query_row( | ||||
|                 "SELECT 24.5", | ||||
|                 [], | ||||
|                 |r| r.get::<_, Cow<'_, f32>>(0), | ||||
|             ), | ||||
|             db.query_row("SELECT 24.5", [], |r| r.get::<_, Cow<'_, f32>>(0),), | ||||
|             Ok(Cow::Borrowed(&24.5)), | ||||
|         ); | ||||
|  | ||||
| @@ -436,19 +426,13 @@ mod test { | ||||
|         let db = Connection::open_in_memory()?; | ||||
|  | ||||
|         assert_eq!( | ||||
|             db.query_row( | ||||
|                 "SELECT 'Some string slice!'", | ||||
|                 [], | ||||
|                 |r| r.get::<_, Rc<str>>(0), | ||||
|             ), | ||||
|             db.query_row("SELECT 'Some string slice!'", [], |r| r | ||||
|                 .get::<_, Rc<str>>(0)), | ||||
|             Ok(Rc::from("Some string slice!")), | ||||
|         ); | ||||
|         assert_eq!( | ||||
|             db.query_row( | ||||
|                 "SELECT x'012366779988fedc'", | ||||
|                 [], | ||||
|                 |r| r.get::<_, Rc<[u8]>>(0), | ||||
|             ), | ||||
|             db.query_row("SELECT x'012366779988fedc'", [], |r| r | ||||
|                 .get::<_, Rc<[u8]>>(0)), | ||||
|             Ok(Rc::from(b"\x01\x23\x66\x77\x99\x88\xfe\xdc".as_slice())), | ||||
|         ); | ||||
|  | ||||
| @@ -461,19 +445,12 @@ mod test { | ||||
|             Ok(b"a string CAN be a blob".to_vec().into_boxed_slice()), | ||||
|         ); | ||||
|         assert_eq!( | ||||
|             db.query_row( | ||||
|                 "SELECT 'This is inside an Arc.'", | ||||
|                 [], | ||||
|                 |r| r.get::<_, Arc<str>>(0), | ||||
|             ), | ||||
|             db.query_row("SELECT 'This is inside an Arc.'", [], |r| r | ||||
|                 .get::<_, Arc<str>>(0)), | ||||
|             Ok(Arc::from("This is inside an Arc.")), | ||||
|         ); | ||||
|         assert_eq!( | ||||
|             db.query_row( | ||||
|                 "SELECT x'afd374'", | ||||
|                 [], | ||||
|                 |r| r.get::<_, Arc<[u8]>>(0), | ||||
|             ), | ||||
|             db.query_row("SELECT x'afd374'", [], |r| r.get::<_, Arc<[u8]>>(0),), | ||||
|             Ok(Arc::from(b"\xaf\xd3\x74".as_slice())), | ||||
|         ); | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user