pub enum NetstackVerifierRequest {
Verify {
options: VerifyOptions,
responder: NetstackVerifierVerifyResponder,
},
}
Expand description
An update verifier to determine if Netstack is working as expected.
Variants§
Verify
Verifies the update we just applied does not compromise an OTA dependency.
If the verification fails, the [Verifier
] should log the reason why.
The caller is responsible for setting any timeouts.
- request
options
the configuration to use when verifying.
- error a value describing the cause of verification failure.
Implementations§
source§impl NetstackVerifierRequest
impl NetstackVerifierRequest
pub fn into_verify( self, ) -> Option<(VerifyOptions, NetstackVerifierVerifyResponder)>
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 NetstackVerifierRequest
impl !RefUnwindSafe for NetstackVerifierRequest
impl Send for NetstackVerifierRequest
impl Sync for NetstackVerifierRequest
impl Unpin for NetstackVerifierRequest
impl !UnwindSafe for NetstackVerifierRequest
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