pub struct DiscoveredModule {
pub file: ModuleFile,
pub status: ModuleStatus,
pub attempts: u32,
pub last_error: Option<String>,
pub discovered_at: SystemTime,
}Expand description
Discovered module information.
Fields§
§file: ModuleFileModule file information.
status: ModuleStatusCurrent status.
attempts: u32Load attempts.
last_error: Option<String>Last error message.
discovered_at: SystemTimeDiscovery timestamp.
Trait Implementations§
Source§impl Clone for DiscoveredModule
impl Clone for DiscoveredModule
Source§fn clone(&self) -> DiscoveredModule
fn clone(&self) -> DiscoveredModule
Returns a duplicate of the value. Read more
1.0.0 · Source§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 DiscoveredModule
impl RefUnwindSafe for DiscoveredModule
impl Send for DiscoveredModule
impl Sync for DiscoveredModule
impl Unpin for DiscoveredModule
impl UnsafeUnpin for DiscoveredModule
impl UnwindSafe for DiscoveredModule
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