pub struct FireboltClient { /* private fields */ }Implementations§
Source§impl FireboltClient
impl FireboltClient
pub async fn query(&mut self, sql: &str) -> Result<ResultSet, FireboltError>
pub fn client_id(&self) -> &str
pub fn client_secret(&self) -> &str
pub fn api_endpoint(&self) -> &str
pub fn engine_url(&self) -> &str
pub fn parameters(&self) -> &HashMap<String, String>
pub fn set_token(&mut self, token: String)
pub fn builder() -> FireboltClientFactory
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FireboltClient
impl RefUnwindSafe for FireboltClient
impl Send for FireboltClient
impl Sync for FireboltClient
impl Unpin for FireboltClient
impl UnwindSafe for FireboltClient
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more