#[non_exhaustive]pub enum ResourceGrantSyntax {
Short,
Long,
}Expand description
Authored syntax family retained for a config or secret grant.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Short
Resource-name short syntax with source-format defaults.
Long
Mapping-based syntax with separately authored options.
Trait Implementations§
Source§impl Clone for ResourceGrantSyntax
impl Clone for ResourceGrantSyntax
Source§fn clone(&self) -> ResourceGrantSyntax
fn clone(&self) -> ResourceGrantSyntax
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ResourceGrantSyntax
Source§impl Debug for ResourceGrantSyntax
impl Debug for ResourceGrantSyntax
impl Eq for ResourceGrantSyntax
Source§impl PartialEq for ResourceGrantSyntax
impl PartialEq for ResourceGrantSyntax
impl StructuralPartialEq for ResourceGrantSyntax
Auto Trait Implementations§
impl Freeze for ResourceGrantSyntax
impl RefUnwindSafe for ResourceGrantSyntax
impl Send for ResourceGrantSyntax
impl Sync for ResourceGrantSyntax
impl Unpin for ResourceGrantSyntax
impl UnsafeUnpin for ResourceGrantSyntax
impl UnwindSafe for ResourceGrantSyntax
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