pub struct FunPayConfig {
pub base_url: String,
pub user_agent: String,
pub retry_base_ms: u32,
pub max_retries: u32,
pub redirect_limit: usize,
pub polling_interval: Duration,
pub error_retry_delay: Duration,
pub event_channel_capacity: usize,
pub state_storage_path: Option<PathBuf>,
}Fields§
§base_url: String§user_agent: String§retry_base_ms: u32§max_retries: u32§redirect_limit: usize§polling_interval: Duration§error_retry_delay: Duration§event_channel_capacity: usize§state_storage_path: Option<PathBuf>Implementations§
Source§impl FunPayConfig
impl FunPayConfig
pub fn builder() -> FunPayConfigBuilder
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FunPayConfig
impl RefUnwindSafe for FunPayConfig
impl Send for FunPayConfig
impl Sync for FunPayConfig
impl Unpin for FunPayConfig
impl UnwindSafe for FunPayConfig
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