pub struct ExtensionPolicy {
pub install: Option<Install>,
pub request: Option<Request>,
}
Expand description
Policy with a set of permissions on extension operations
Fields§
§install: Option<Install>
Permissions on ‘Install’ operation
request: Option<Request>
Permission on ‘Request’ operation
Implementations§
Trait Implementations§
source§impl Clone for ExtensionPolicy
impl Clone for ExtensionPolicy
source§fn clone(&self) -> ExtensionPolicy
fn clone(&self) -> ExtensionPolicy
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ExtensionPolicy
impl Debug for ExtensionPolicy
source§impl Default for ExtensionPolicy
impl Default for ExtensionPolicy
source§fn default() -> ExtensionPolicy
fn default() -> ExtensionPolicy
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ExtensionPolicy
impl<'de> Deserialize<'de> for ExtensionPolicy
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
source§impl PartialEq for ExtensionPolicy
impl PartialEq for ExtensionPolicy
source§fn eq(&self, other: &ExtensionPolicy) -> bool
fn eq(&self, other: &ExtensionPolicy) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for ExtensionPolicy
impl Serialize for ExtensionPolicy
impl StructuralPartialEq for ExtensionPolicy
Auto Trait Implementations§
impl RefUnwindSafe for ExtensionPolicy
impl Send for ExtensionPolicy
impl Sync for ExtensionPolicy
impl Unpin for ExtensionPolicy
impl UnwindSafe for ExtensionPolicy
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