pub struct RemoteCacheConfig {
pub base_url: Url,
pub namespace: String,
pub token: Option<String>,
pub token_file: Option<PathBuf>,
pub oidc_audience: Option<String>,
pub connect_timeout: Duration,
pub read_timeout: Duration,
pub download_timeout: Duration,
pub retries: i64,
}Fields§
§base_url: Url§namespace: String§token: Option<String>§token_file: Option<PathBuf>§oidc_audience: Option<String>§connect_timeout: Duration§read_timeout: Duration§download_timeout: Duration§retries: i64Auto Trait Implementations§
impl Freeze for RemoteCacheConfig
impl RefUnwindSafe for RemoteCacheConfig
impl Send for RemoteCacheConfig
impl Sync for RemoteCacheConfig
impl Unpin for RemoteCacheConfig
impl UnsafeUnpin for RemoteCacheConfig
impl UnwindSafe for RemoteCacheConfig
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