Enum windirs::FolderId[][src]

#[non_exhaustive]pub enum FolderId {
    NetworkFolder,
    ComputerFolder,
    InternetFolder,
    ControlPanelFolder,
    PrintersFolder,
    SyncManagerFolder,
    SyncSetupFolder,
    ConflictFolder,
    SyncResultsFolder,
    RecycleBinFolder,
    ConnectionsFolder,
    Fonts,
    Desktop,
    Startup,
    Programs,
    StartMenu,
    Recent,
    SendTo,
    Documents,
    Favorites,
    NetHood,
    PrintHood,
    Templates,
    CommonStartup,
    CommonPrograms,
    CommonStartMenu,
    PublicDesktop,
    ProgramData,
    CommonTemplates,
    PublicDocuments,
    RoamingAppData,
    LocalAppData,
    LocalAppDataLow,
    InternetCache,
    Cookies,
    History,
    System,
    SystemX86,
    Windows,
    Profile,
    Pictures,
    ProgramFilesX86,
    ProgramFilesCommonX86,
    ProgramFilesX64,
    ProgramFilesCommonX64,
    ProgramFiles,
    ProgramFilesCommon,
    UserProgramFiles,
    UserProgramFilesCommon,
    AdminTools,
    CommonAdminTools,
    Music,
    Videos,
    Ringtones,
    PublicPictures,
    PublicMusic,
    PublicVideos,
    PublicRingtones,
    ResourceDir,
    LocalizedResourcesDir,
    CommonOEMLinks,
    CDBurning,
    UserProfiles,
    Playlists,
    SamplePlaylists,
    SampleMusic,
    SamplePictures,
    SampleVideos,
    PhotoAlbums,
    Public,
    ChangeRemovePrograms,
    AppUpdates,
    AddNewPrograms,
    Downloads,
    PublicDownloads,
    SavedSearches,
    QuickLaunch,
    Contacts,
    SidebarParts,
    SidebarDefaultParts,
    PublicGameTasks,
    GameTasks,
    SavedGames,
    Games,
    SearchMapi,
    SearchCsc,
    Links,
    UsersFiles,
    UsersLibraries,
    SearchHome,
    OriginalImages,
    DocumentsLibrary,
    MusicLibrary,
    PicturesLibrary,
    VideosLibrary,
    RecordedTVLibrary,
    HomeGroup,
    HomeGroupCurrentUser,
    DeviceMetadataStore,
    Libraries,
    PublicLibraries,
    UserPinned,
    ImplicitAppShortcuts,
    AccountPictures,
    PublicUserTiles,
    AppsFolder,
    StartMenuAllPrograms,
    CommonStartMenuPlaces,
    ApplicationShortcuts,
    RoamingTiles,
    RoamedTileImages,
    Screenshots,
    CameraRoll,
    SkyDrive,
    OneDrive,
    SkyDriveDocuments,
    SkyDrivePictures,
    SkyDriveMusic,
    SkyDriveCameraRoll,
    SearchHistory,
    SearchTemplates,
    CameraRollLibrary,
    SavedPictures,
    SavedPicturesLibrary,
    RetailDemo,
    Device,
    DevelopmentFiles,
    Objects3D,
    AppCaptures,
    LocalDocuments,
    LocalPictures,
    LocalVideos,
    LocalMusic,
    LocalDownloads,
    RecordedCalls,
    AllAppMods,
    CurrentAppMods,
    AppDataDesktop,
    AppDataDocuments,
    AppDataFavorites,
    AppDataProgramData,
}

Folder identifiers.

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
NetworkFolder
ComputerFolder
InternetFolder
ControlPanelFolder
PrintersFolder
SyncManagerFolder
SyncSetupFolder
ConflictFolder
SyncResultsFolder
RecycleBinFolder
ConnectionsFolder
Fonts
Desktop
Startup
Programs
StartMenu
Recent
SendTo
Documents
Favorites
NetHood
PrintHood
Templates
CommonStartup
CommonPrograms
CommonStartMenu
PublicDesktop
ProgramData
CommonTemplates
PublicDocuments
RoamingAppData
LocalAppData
LocalAppDataLow
InternetCache
Cookies
History
System
SystemX86
Windows
Profile
Pictures
ProgramFilesX86
ProgramFilesCommonX86
ProgramFilesX64
ProgramFilesCommonX64
ProgramFiles
ProgramFilesCommon
UserProgramFiles
UserProgramFilesCommon
AdminTools
CommonAdminTools
Music
Videos
Ringtones
PublicPictures
PublicMusic
PublicVideos
PublicRingtones
ResourceDir
LocalizedResourcesDir
CDBurning
UserProfiles
Playlists
SamplePlaylists
SampleMusic
SamplePictures
SampleVideos
PhotoAlbums
Public
ChangeRemovePrograms
AppUpdates
AddNewPrograms
Downloads
PublicDownloads
SavedSearches
QuickLaunch
Contacts
SidebarParts
SidebarDefaultParts
PublicGameTasks
GameTasks
SavedGames
Games
SearchMapi
SearchCsc
UsersFiles
UsersLibraries
SearchHome
OriginalImages
DocumentsLibrary
MusicLibrary
PicturesLibrary
VideosLibrary
RecordedTVLibrary
HomeGroup
HomeGroupCurrentUser
DeviceMetadataStore
Libraries
PublicLibraries
UserPinned
ImplicitAppShortcuts
AccountPictures
PublicUserTiles
AppsFolder
StartMenuAllPrograms
CommonStartMenuPlaces
ApplicationShortcuts
RoamingTiles
RoamedTileImages
Screenshots
CameraRoll
SkyDrive
OneDrive
SkyDriveDocuments
SkyDrivePictures
SkyDriveMusic
SkyDriveCameraRoll
SearchHistory
SearchTemplates
CameraRollLibrary
SavedPictures
SavedPicturesLibrary
RetailDemo
Device
DevelopmentFiles
Objects3D
AppCaptures
LocalDocuments
LocalPictures
LocalVideos
LocalMusic
LocalDownloads
RecordedCalls
AllAppMods
CurrentAppMods
AppDataDesktop
AppDataDocuments
AppDataFavorites
AppDataProgramData

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.