1*bb4ee6a4SAndroid Build Coastguard Worker // Copyright 2024 The ChromiumOS Authors 2*bb4ee6a4SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 3*bb4ee6a4SAndroid Build Coastguard Worker // found in the LICENSE file. 4*bb4ee6a4SAndroid Build Coastguard Worker 5*bb4ee6a4SAndroid Build Coastguard Worker //! This crate provides a logic for creating an ext2 filesystem on memory. 6*bb4ee6a4SAndroid Build Coastguard Worker 7*bb4ee6a4SAndroid Build Coastguard Worker #![cfg(any(target_os = "android", target_os = "linux"))] 8*bb4ee6a4SAndroid Build Coastguard Worker #![deny(missing_docs)] 9*bb4ee6a4SAndroid Build Coastguard Worker 10*bb4ee6a4SAndroid Build Coastguard Worker mod arena; 11*bb4ee6a4SAndroid Build Coastguard Worker mod bitmap; 12*bb4ee6a4SAndroid Build Coastguard Worker mod blockgroup; 13*bb4ee6a4SAndroid Build Coastguard Worker mod builder; 14*bb4ee6a4SAndroid Build Coastguard Worker mod fs; 15*bb4ee6a4SAndroid Build Coastguard Worker mod inode; 16*bb4ee6a4SAndroid Build Coastguard Worker mod superblock; 17*bb4ee6a4SAndroid Build Coastguard Worker mod xattr; 18*bb4ee6a4SAndroid Build Coastguard Worker 19*bb4ee6a4SAndroid Build Coastguard Worker pub use blockgroup::BLOCK_SIZE; 20*bb4ee6a4SAndroid Build Coastguard Worker pub use builder::Builder; 21*bb4ee6a4SAndroid Build Coastguard Worker pub use xattr::dump_xattrs; 22*bb4ee6a4SAndroid Build Coastguard Worker pub use xattr::set_xattr; 23