Lines Matching defs:Connection
310 pub struct Connection { struct
311 db: RefCell<InnerConnection>, argument
316 unsafe impl Send for Connection {} argument
318 impl Drop for Connection { implementation
324 impl Connection { impl
346 pub fn open<P: AsRef<Path>>(path: P) -> Result<Connection> { in open()
370 pub fn open_with_flags<P: AsRef<Path>>(path: P, flags: OpenFlags) -> Result<Connection> { in open_with_flags()
393 ) -> Result<Connection> { in open_with_flags_and_vfs()
411 pub fn open_in_memory_with_flags(flags: OpenFlags) -> Result<Connection> { in open_in_memory_with_flags()
425 pub fn open_in_memory_with_flags_and_vfs(flags: OpenFlags, vfs: &str) -> Result<Connection> { in open_in_memory_with_flags_and_vfs()
665 pub fn close(self) -> Result<(), (Connection, Error)> { in close()
765 pub unsafe fn from_handle(db: *mut ffi::sqlite3) -> Result<Connection> { in from_handle()
805 impl fmt::Debug for Connection { implementation