diff --git a/README.md b/README.md index 027d009..b48b1cd 100644 --- a/README.md +++ b/README.md @@ -59,13 +59,8 @@ let mut cursor = connection.prepare(" cursor.bind(&[Value::Integer(50)]).unwrap(); while let Some(row) = cursor.next().unwrap() { - match (&row[0], &row[1]) { - (&Value::String(ref name), &Value::Integer(age)) => { - println!("name = {}", name); - println!("age = {}", age); - }, - _ => unreachable!(), - } + println!("name = {}", row[0].as_string().unwrap()); + println!("age = {}", row[1].as_integer().unwrap()); } ``` diff --git a/src/lib.rs b/src/lib.rs index 04c9878..28d401a 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -73,13 +73,8 @@ //! cursor.bind(&[Value::Integer(50)]).unwrap(); //! //! while let Some(row) = cursor.next().unwrap() { -//! match (&row[0], &row[1]) { -//! (&Value::String(ref name), &Value::Integer(age)) => { -//! println!("name = {}", name); -//! println!("age = {}", age); -//! }, -//! _ => unreachable!(), -//! } +//! println!("name = {}", row[0].as_string().unwrap()); +//! println!("age = {}", row[1].as_integer().unwrap()); //! } //! ``` //!