Lines Matching full:instead

50   `uefi::system` modules instead.
53 `uefi::boot` instead.
55 been deprecated. Use the `uefi::runtime` and `uefi::boot` modules instead.
57 take a `BootServices` argument. The global system table is used instead.
59 argument. The global system table is used instead.
61 argument. The global system table is used instead.
90 implementations instead of the traits.
104 now take an initialized buffer (`[u8`] instead of `[MaybeUninit<u8>]`), and if
110 now removed. Use `uefi::mem::memory_map` instead. The patch you have to apply
159 - `BootServices::allocate_pool` now returns `NonZero<u8>` instead of
161 - `helpers::system_table` is deprecated, use `table::system_table_boot` instead.
171 instead.
219 - `uefi::allocator::init` now takes a `&mut SystemTable<Boot>` instead of
233 `ScopedProtocol<SimpleFileSystem>` instead of `fs::FileSystem`.
235 - `Parity` and `StopBits` are now a newtype-enums instead of Rust enums. Their
248 standard functions like `core::ptr::copy` and `core::ptr::write_bytes` instead.
281 - `ResetType` is now a newtype-enum instead of a Rust enum. Its members now have
329 - `Image::get_image_file_system` now returns a `fs::FileSystem` instead of the
409 you can write `some_cstr16.eq_str_until_nul("test")` instead of
422 prints the elements instead of the internal fields.
424 - `BootServices::memory_map()` now returns `MemoryMapIter` instead of
426 - `BootServices::exit_boot_services()` now returns `MemoryMapIter` instead of
428 - `GraphicsOutput::modes()` now returns `ModesIter` instead of `impl Iterator`
465 now return a `uefi::Result` instead of an `Option`.
466 - `Event` is now a newtype around `NonNull<c_void>` instead of `*mut c_void`.
467 - Changed `SystemTable::firmware_revision` to return a `u32` instead of
479 - Removed `UnalignedCStr16`; use `UnalignedSlice` instead. An
484 `DevicePathNode::as_enum` instead. Alternatively, convert with `TryInto`,
488 `proto::device_path::media::HardDrive` instead. `
522 also deprecated -- use `open_protocol_exclusive` or `open_protocol` instead.)
526 `BootServices::open_protocol`) instead.
621 - `File::open` now takes the filename as `&CStr16` instead of `&str`,
625 `&CStr16` instead of `&str`, avoiding an implicit string
628 - `LoadImage::set_load_options` now takes a `u8` pointer instead of
641 instead.
647 `LoadedImage::load_options_as_cstr16` instead.
650 `FileInfo`, `FileSystemInfo`, and `FileSystemVolumeLabel` instead.
652 `BootServices::load_image` instead.
655 `Result` methods can be used instead. Use `unwrap` instead of
656 `unwrap_success`, `expect` instead of `expect_success`, `expect_err`
657 instead of `expect_error`, and `map` instead of `map_inner`. The
659 `ResultExt::handle_warning` method instead.