pub struct KontextClientConfig {
pub client_session_id: String,
pub client_id: String,
pub redirect_uri: String,
pub url: Option<String>,
pub server_url: Option<String>,
pub client_secret: Option<String>,
pub scope: Option<String>,
pub resource: Option<String>,
pub integration_ui_url: Option<String>,
pub integration_return_to: Option<String>,
pub auth_timeout_seconds: Option<i64>,
pub token_cache_path: Option<String>,
}Fields§
§client_session_id: String§client_id: String§redirect_uri: String§url: Option<String>§server_url: Option<String>§client_secret: Option<String>§scope: Option<String>§resource: Option<String>§integration_ui_url: Option<String>§integration_return_to: Option<String>§auth_timeout_seconds: Option<i64>§token_cache_path: Option<String>Trait Implementations§
Source§impl Clone for KontextClientConfig
impl Clone for KontextClientConfig
Source§fn clone(&self) -> KontextClientConfig
fn clone(&self) -> KontextClientConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for KontextClientConfig
impl RefUnwindSafe for KontextClientConfig
impl Send for KontextClientConfig
impl Sync for KontextClientConfig
impl Unpin for KontextClientConfig
impl UnsafeUnpin for KontextClientConfig
impl UnwindSafe for KontextClientConfig
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