pub enum RecoveryRequest {
InitSystemPartitionTable {
partitions: Vec<PartitionInfo>,
responder: RecoveryInitSystemPartitionTableResponder,
},
}
Expand description
Special functionality that is only intended to be used in recovery and device bringup. All methods require fuchsia.fshost.Netboot to be set, unless otherwise indicated.
Variants§
InitSystemPartitionTable
Wipes and re-initializes the system partition table. This is a destructive operation!
Implementations§
Source§impl RecoveryRequest
impl RecoveryRequest
pub fn into_init_system_partition_table( self, ) -> Option<(Vec<PartitionInfo>, RecoveryInitSystemPartitionTableResponder)>
Sourcepub fn method_name(&self) -> &'static str
pub fn method_name(&self) -> &'static str
Name of the method defined in FIDL
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RecoveryRequest
impl !RefUnwindSafe for RecoveryRequest
impl Send for RecoveryRequest
impl Sync for RecoveryRequest
impl Unpin for RecoveryRequest
impl !UnwindSafe for RecoveryRequest
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