pub struct NormalizedResourceGrant {
pub uri_pattern: String,
pub operations: Vec<NormalizedOperation>,
}Expand description
Proof-facing resource grant.
Fields§
§uri_pattern: String§operations: Vec<NormalizedOperation>Implementations§
Source§impl NormalizedResourceGrant
impl NormalizedResourceGrant
pub fn is_subset_of(&self, parent: &Self) -> bool
Trait Implementations§
Source§impl Clone for NormalizedResourceGrant
impl Clone for NormalizedResourceGrant
Source§fn clone(&self) -> NormalizedResourceGrant
fn clone(&self) -> NormalizedResourceGrant
Returns a duplicate 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 NormalizedResourceGrant
impl Debug for NormalizedResourceGrant
Source§impl<'de> Deserialize<'de> for NormalizedResourceGrant
impl<'de> Deserialize<'de> for NormalizedResourceGrant
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 From<&ResourceGrant> for NormalizedResourceGrant
impl From<&ResourceGrant> for NormalizedResourceGrant
Source§fn from(grant: &ResourceGrant) -> Self
fn from(grant: &ResourceGrant) -> Self
Converts to this type from the input type.
Source§impl PartialEq for NormalizedResourceGrant
impl PartialEq for NormalizedResourceGrant
Source§impl Serialize for NormalizedResourceGrant
impl Serialize for NormalizedResourceGrant
impl Eq for NormalizedResourceGrant
impl StructuralPartialEq for NormalizedResourceGrant
Auto Trait Implementations§
impl Freeze for NormalizedResourceGrant
impl RefUnwindSafe for NormalizedResourceGrant
impl Send for NormalizedResourceGrant
impl Sync for NormalizedResourceGrant
impl Unpin for NormalizedResourceGrant
impl UnsafeUnpin for NormalizedResourceGrant
impl UnwindSafe for NormalizedResourceGrant
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