pub struct BootOrder(pub Vec<BootIndex>);Tuple Fields§
§0: Vec<BootIndex>Implementations§
Source§impl BootOrder
impl BootOrder
pub fn new(elem: &BootIndex) -> BootOrder
pub fn empty() -> BootOrder
pub fn len(&self) -> usize
pub fn is_empty(&self) -> bool
pub fn position(&self, elem: &BootIndex) -> Option<usize>
pub fn insert(&self, index: usize, elem: &BootIndex) -> BootOrder
pub fn remove(&self, index: usize) -> BootOrder
pub fn remove_elem(&self, elem: &BootIndex) -> BootOrder
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BootOrder
impl RefUnwindSafe for BootOrder
impl Send for BootOrder
impl Sync for BootOrder
impl Unpin for BootOrder
impl UnsafeUnpin for BootOrder
impl UnwindSafe for BootOrder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more