pub struct ToolRequestOutcome {
pub request_key: CapabilityRequestKey,
pub accepted_sequence: Option<u64>,
pub result: Result<PolicyDecision, KernelToolError>,
}Fields§
§request_key: CapabilityRequestKey§accepted_sequence: Option<u64>§result: Result<PolicyDecision, KernelToolError>Trait Implementations§
Source§impl Clone for ToolRequestOutcome
impl Clone for ToolRequestOutcome
Source§impl Debug for ToolRequestOutcome
impl Debug for ToolRequestOutcome
impl Eq for ToolRequestOutcome
Source§impl PartialEq for ToolRequestOutcome
impl PartialEq for ToolRequestOutcome
impl StructuralPartialEq for ToolRequestOutcome
Auto Trait Implementations§
impl Freeze for ToolRequestOutcome
impl RefUnwindSafe for ToolRequestOutcome
impl Send for ToolRequestOutcome
impl Sync for ToolRequestOutcome
impl Unpin for ToolRequestOutcome
impl UnsafeUnpin for ToolRequestOutcome
impl UnwindSafe for ToolRequestOutcome
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