pub enum Cr50Request {
CcdGetInfo {
responder: Cr50CcdGetInfoResponder,
},
CcdLock {
responder: Cr50CcdLockResponder,
},
CcdOpen {
password: Option<String>,
responder: Cr50CcdOpenResponder,
},
CcdUnlock {
password: Option<String>,
responder: Cr50CcdUnlockResponder,
},
WpGetState {
responder: Cr50WpGetStateResponder,
},
}
Variants§
CcdGetInfo
Get information about the current state of case-closed debugging.
Fields
§
responder: Cr50CcdGetInfoResponder
CcdLock
Lock case-closed debugging.
Fields
§
responder: Cr50CcdLockResponder
CcdOpen
Put case-closed debugging into the OPEN state. See |CcdState| for a description of what each state means.
CcdUnlock
Put case-closed debugging into the UNLOCKED state. See |CcdState| for a description of what each state means.
WpGetState
Get the current state of the AP BIOS flash write protect.
Fields
§
responder: Cr50WpGetStateResponder
Implementations§
Source§impl Cr50Request
impl Cr50Request
pub fn into_ccd_get_info(self) -> Option<Cr50CcdGetInfoResponder>
pub fn into_ccd_lock(self) -> Option<Cr50CcdLockResponder>
pub fn into_ccd_open(self) -> Option<(Option<String>, Cr50CcdOpenResponder)>
pub fn into_ccd_unlock(self) -> Option<(Option<String>, Cr50CcdUnlockResponder)>
pub fn into_wp_get_state(self) -> Option<Cr50WpGetStateResponder>
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 Cr50Request
impl !RefUnwindSafe for Cr50Request
impl Send for Cr50Request
impl Sync for Cr50Request
impl Unpin for Cr50Request
impl !UnwindSafe for Cr50Request
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