pub enum SdkSearchEvent {
SearchingLocation(SdkSearchLocation),
PlatformDirectoryInclude(PathBuf),
PlatformDirectoryExclude(PathBuf),
SdkFilterSkip(SdkPath),
SdkFilterMatch(SdkPath),
SdkFilterExclude(SdkPath, String),
Sorting(usize, SdkSorting),
}
Expand description
Describes an event during SDK discovery.
This events are sent to the progress callback to allow monitoring and debugging of SDK searching activity.
Variants§
SearchingLocation(SdkSearchLocation)
Beginning a search of a given location.
PlatformDirectoryInclude(PathBuf)
PlatformDirectoryExclude(PathBuf)
SdkFilterSkip(SdkPath)
SdkFilterMatch(SdkPath)
SdkFilterExclude(SdkPath, String)
Sorting(usize, SdkSorting)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SdkSearchEvent
impl RefUnwindSafe for SdkSearchEvent
impl Send for SdkSearchEvent
impl Sync for SdkSearchEvent
impl Unpin for SdkSearchEvent
impl UnwindSafe for SdkSearchEvent
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