pub async fn try_new(connection: Connection) -> Result<Self> {
        let mut context =
            SessionContext::with_config(SessionConfig::new().with_information_schema(true));

        load_remote_system_tables(&mut context, connection).await?;

        Ok(Self { context })
    }
/// Attempt to create a new observer instance, loading from the remote server
Attempt to create a new observer instance, loading from the remote server
Attempt to create a new observer instance loading from the remote server
pub async fn try_new(connection: Connection) -> Result<Self> {
        let mut context =
            SessionContext::with_config(SessionConfig::new().with_information_schema(true));
        load_remote_system_tables(&mut context, connection).await?;
        Ok(Self { context })
    }
pub async fn try_new ( connection : Connection ) -> Result < Self > { let mut context = SessionContext :: with_config ( SessionConfig :: new ( ) . with_information_schema ( true ) ) ; load_remote_system_tables ( & mut context , connection ) . await ? ; Ok ( Self { context } ) }
Attempt to create a new observer instance, loading from the remote server
Attempt to create a new observer instance loading from the remote server
connection
Connection
connection
Connection