pub struct HttpRemoteConfigFetchClient { /* private fields */ }Expand description
Blocking HTTP implementation for the Remote Config REST API.
Implementations§
Source§impl HttpRemoteConfigFetchClient
impl HttpRemoteConfigFetchClient
pub fn new( client: Client, base_url: impl Into<String>, project_id: impl Into<String>, namespace: impl Into<String>, api_key: impl Into<String>, app_id: impl Into<String>, sdk_version: impl Into<String>, language_code: impl Into<String>, installations: Arc<dyn InstallationsProvider>, ) -> Self
Trait Implementations§
Source§impl RemoteConfigFetchClient for HttpRemoteConfigFetchClient
Available on non-WebAssembly only.
impl RemoteConfigFetchClient for HttpRemoteConfigFetchClient
Available on non-WebAssembly only.
fn fetch(&self, request: FetchRequest) -> RemoteConfigResult<FetchResponse>
Auto Trait Implementations§
impl Freeze for HttpRemoteConfigFetchClient
impl !RefUnwindSafe for HttpRemoteConfigFetchClient
impl Send for HttpRemoteConfigFetchClient
impl Sync for HttpRemoteConfigFetchClient
impl Unpin for HttpRemoteConfigFetchClient
impl !UnwindSafe for HttpRemoteConfigFetchClient
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