pub struct AlgoliaConfig {
pub app_id: String,
pub api_key: String,
pub region: Option<String>,
pub timeout: u64,
pub request_timeout: u64,
}Expand description
Algolia configuration
Fields§
§app_id: StringApplication ID
api_key: StringAPI key
region: Option<String>Region
timeout: u64Connect timeout in seconds
request_timeout: u64Request timeout in seconds
Trait Implementations§
Source§impl Clone for AlgoliaConfig
impl Clone for AlgoliaConfig
Source§impl Debug for AlgoliaConfig
impl Debug for AlgoliaConfig
Auto Trait Implementations§
impl Freeze for AlgoliaConfig
impl RefUnwindSafe for AlgoliaConfig
impl Send for AlgoliaConfig
impl Sync for AlgoliaConfig
impl Unpin for AlgoliaConfig
impl UnsafeUnpin for AlgoliaConfig
impl UnwindSafe for AlgoliaConfig
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