pub struct RevokePermissionStatement {
pub permission: PermissionKind,
pub resource: Resource,
pub from: Name,
}
Fields§
§permission: PermissionKind
§resource: Resource
§from: Name
Trait Implementations§
Source§impl Clone for RevokePermissionStatement
impl Clone for RevokePermissionStatement
Source§fn clone(&self) -> RevokePermissionStatement
fn clone(&self) -> RevokePermissionStatement
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'a> CustomToTokens<'a> for RevokePermissionStatement
impl<'a> CustomToTokens<'a> for RevokePermissionStatement
Source§impl Debug for RevokePermissionStatement
impl Debug for RevokePermissionStatement
Source§impl Display for RevokePermissionStatement
impl Display for RevokePermissionStatement
Source§impl From<RevokePermissionStatement> for PermissionStatement
impl From<RevokePermissionStatement> for PermissionStatement
Source§fn from(original: RevokePermissionStatement) -> PermissionStatement
fn from(original: RevokePermissionStatement) -> PermissionStatement
Converts to this type from the input type.
Source§impl From<RevokePermissionStatement> for Statement
impl From<RevokePermissionStatement> for Statement
Source§fn from(v: RevokePermissionStatement) -> Self
fn from(v: RevokePermissionStatement) -> Self
Converts to this type from the input type.
Source§impl FromStr for RevokePermissionStatement
impl FromStr for RevokePermissionStatement
Source§impl Parse for RevokePermissionStatement
impl Parse for RevokePermissionStatement
type Output = RevokePermissionStatement
fn parse(s: &mut StatementStream<'_>) -> Result<Self::Output>
Source§impl PartialEq for RevokePermissionStatement
impl PartialEq for RevokePermissionStatement
Source§fn eq(&self, other: &RevokePermissionStatement) -> bool
fn eq(&self, other: &RevokePermissionStatement) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.Source§impl ToTokens for RevokePermissionStatement
impl ToTokens for RevokePermissionStatement
Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Source§fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
Source§impl TryInto<RevokePermissionStatement> for Statement
impl TryInto<RevokePermissionStatement> for Statement
impl Eq for RevokePermissionStatement
impl StructuralPartialEq for RevokePermissionStatement
Auto Trait Implementations§
impl Freeze for RevokePermissionStatement
impl RefUnwindSafe for RevokePermissionStatement
impl Send for RevokePermissionStatement
impl Sync for RevokePermissionStatement
impl Unpin for RevokePermissionStatement
impl UnwindSafe for RevokePermissionStatement
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