pub struct TaggedRevokePermissionStatementBuilder { /* private fields */ }
Expand description
Builder for TaggedRevokePermissionStatement
.
Implementations§
Source§impl TaggedRevokePermissionStatementBuilder
impl TaggedRevokePermissionStatementBuilder
pub fn permission(&mut self, value: Tag<PermissionKind>) -> &mut Self
pub fn resource(&mut self, value: Tag<Resource>) -> &mut Self
pub fn from(&mut self, value: Tag<Name>) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<TaggedRevokePermissionStatement, TaggedRevokePermissionStatementBuilderError>
pub fn build( &self, ) -> Result<TaggedRevokePermissionStatement, TaggedRevokePermissionStatementBuilderError>
Trait Implementations§
Source§impl Clone for TaggedRevokePermissionStatementBuilder
impl Clone for TaggedRevokePermissionStatementBuilder
Source§fn clone(&self) -> TaggedRevokePermissionStatementBuilder
fn clone(&self) -> TaggedRevokePermissionStatementBuilder
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 moreAuto Trait Implementations§
impl Freeze for TaggedRevokePermissionStatementBuilder
impl RefUnwindSafe for TaggedRevokePermissionStatementBuilder
impl Send for TaggedRevokePermissionStatementBuilder
impl Sync for TaggedRevokePermissionStatementBuilder
impl Unpin for TaggedRevokePermissionStatementBuilder
impl UnwindSafe for TaggedRevokePermissionStatementBuilder
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