pub struct MirrorState {
pub url: String,
pub speed: f64,
pub active_segments: usize,
pub max_connections: usize,
pub consecutive_failures: usize,
pub disabled: bool,
}Fields§
§url: String§speed: f64§active_segments: usize§max_connections: usize§consecutive_failures: usize§disabled: boolImplementations§
Source§impl MirrorState
impl MirrorState
pub fn is_available(&self) -> bool
pub fn can_accept_more(&self) -> bool
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MirrorState
impl RefUnwindSafe for MirrorState
impl Send for MirrorState
impl Sync for MirrorState
impl Unpin for MirrorState
impl UnsafeUnpin for MirrorState
impl UnwindSafe for MirrorState
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