#[repr(u32)]pub enum ArchiveID {
Show 22 variants
RomFS = 3,
Savedata = 4,
Extdata = 6,
SharedExtdata = 7,
SystemSavedata = 8,
Sdmc = 9,
SdmcWriteOnly = 10,
BossExtdata = 305_419_896,
CardSpiFS = 305_419_897,
ExtDataAndBossExtdata = 305_419_899,
SystemSaveData2 = 305_419_900,
NandRW = 305_419_901,
NandRO = 305_419_902,
NandROWriteAccess = 305_419_903,
SaveDataAndContent = 591_751_050,
SaveDataAndContent2 = 591_751_054,
NandCtrFS = 1_450_741_931,
TwlPhoto = 1_450_741_932,
NandTwlFS = 1_450_741_934,
GameCardSavedata = 1_450_741_937,
UserSavedata = 1_450_741_938,
DemoSavedata = 1_450_741_940,
}
Expand description
Index of the various usable data archives.
Variants§
RomFS = 3
Read-Only Memory File System.
Savedata = 4
Game save data.
Extdata = 6
Game ext data.
Shared ext data.
SystemSavedata = 8
System save data.
Sdmc = 9
SD card.
SdmcWriteOnly = 10
SD card (write-only).
BossExtdata = 305_419_896
BOSS ext data.
CardSpiFS = 305_419_897
Card SPI File System.
ExtDataAndBossExtdata = 305_419_899
Game ext data and BOSS data.
SystemSaveData2 = 305_419_900
System save data.
NandRW = 305_419_901
Internal NAND (read-write).
NandRO = 305_419_902
Internal NAND (read-only).
NandROWriteAccess = 305_419_903
Internal NAND (read-only write access).
SaveDataAndContent = 591_751_050
User save data and ExeFS/RomFS.
SaveDataAndContent2 = 591_751_054
User save data and ExeFS/RomFS (only ExeFS for fs:LDR).
NandCtrFS = 1_450_741_931
NAND CTR File System.
TwlPhoto = 1_450_741_932
TWL photo.
NandTwlFS = 1_450_741_934
NAND TWL File System.
GameCardSavedata = 1_450_741_937
Game card save data.
UserSavedata = 1_450_741_938
User save data.
DemoSavedata = 1_450_741_940
Demo save data.
Trait Implementations§
source§impl From<ArchiveID> for FS_ArchiveID
impl From<ArchiveID> for FS_ArchiveID
impl Copy for ArchiveID
impl Eq for ArchiveID
impl StructuralPartialEq for ArchiveID
Auto Trait Implementations§
impl RefUnwindSafe for ArchiveID
impl Send for ArchiveID
impl Sync for ArchiveID
impl Unpin for ArchiveID
impl UnwindSafe for ArchiveID
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