pub struct MirrorMetadata {
pub url: String,
pub priority: u32,
pub region: String,
pub last_sync: u64,
pub status: MirrorStatus,
}Expand description
Metadata about a repository mirror.
Fields§
§url: StringMirror URL
priority: u32Priority (lower = preferred)
region: StringGeographic region hint
last_sync: u64Timestamp of last successful sync
status: MirrorStatusCurrent mirror status
Trait Implementations§
Source§impl Clone for MirrorMetadata
impl Clone for MirrorMetadata
Source§fn clone(&self) -> MirrorMetadata
fn clone(&self) -> MirrorMetadata
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MirrorMetadata
impl RefUnwindSafe for MirrorMetadata
impl Send for MirrorMetadata
impl Sync for MirrorMetadata
impl Unpin for MirrorMetadata
impl UnwindSafe for MirrorMetadata
Blanket Implementations§
§impl<T> Any for Twhere
T: 'static + ?Sized,
impl<T> Any for Twhere
T: 'static + ?Sized,
§impl<T> Borrow<T> for Twhere
T: ?Sized,
impl<T> Borrow<T> for Twhere
T: ?Sized,
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)