File tree 1 file changed +2
-12
lines changed
1 file changed +2
-12
lines changed Original file line number Diff line number Diff line change @@ -24,22 +24,12 @@ Check out the [UEFI application template] for a quick start.
24
24
25
25
## Optional features
26
26
27
- - ` alloc ` : Enables functionality requiring the ` alloc ` crate from the Rust standard library.
28
- - For example, this allows many convenient ` uefi-rs ` functions to operate on heap data (` Box ` ).
29
- - It is up to the user to provide a ` #[global_allocator] ` .
30
- - ` global_allocator ` : implements a ` #[global_allocator] ` using UEFI functions.
31
- - This allows you to use all abstractions from the ` alloc ` crate from the Rust standard library
32
- during runtime. Hence, ` Vec ` , ` Box ` , etc. will be able to allocate memory.
33
- ** This is optional** , so you can provide a custom ` #[global_allocator] ` as well.
34
- - There's no guarantee of the efficiency of UEFI's allocator.
35
- - ` logger ` : logging implementation for the standard [ ` log ` ] crate.
36
- - Prints output to UEFI console.
37
- - No buffering is done: this is not a high-performance logger.
27
+ This crate's features are described in [ ` src/lib.rs ` ] .
38
28
39
29
See also the [ ` uefi-services ` ] crate, which provides a panic handler and
40
30
initializes the ` global_allocator ` and ` logger ` features.
41
31
42
- [ `log ` ] : https://github.com/rust-lang-nursery/log
32
+ [ `src/lib.rs ` ] : src/lib.rs
43
33
[ `uefi-services` ] : https://crates.io/crates/uefi-services
44
34
45
35
## Documentation
You can’t perform that action at this time.
0 commit comments