pub struct Requested {
pub request: Request,
pub policy: Policy,
pub retained_inputs: Vec<RetainedArtifact>,
pub permission_request_id: Option<String>,
}Fields§
§request: Request§policy: Policy§retained_inputs: Vec<RetainedArtifact>§permission_request_id: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Requested
impl<'de> Deserialize<'de> for Requested
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for Requested
Auto Trait Implementations§
impl Freeze for Requested
impl RefUnwindSafe for Requested
impl Send for Requested
impl Sync for Requested
impl Unpin for Requested
impl UnsafeUnpin for Requested
impl UnwindSafe for Requested
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