pub struct TaggedRevokePermissionStatementBuilder { /* private fields */ }Expand description
Builder for TaggedRevokePermissionStatement.
Implementations
sourceimpl 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
sourceimpl Clone for TaggedRevokePermissionStatementBuilder
impl Clone for TaggedRevokePermissionStatementBuilder
sourcefn clone(&self) -> TaggedRevokePermissionStatementBuilder
fn clone(&self) -> TaggedRevokePermissionStatementBuilder
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for TaggedRevokePermissionStatementBuilder
impl Send for TaggedRevokePermissionStatementBuilder
impl Sync for TaggedRevokePermissionStatementBuilder
impl Unpin for TaggedRevokePermissionStatementBuilder
impl UnwindSafe for TaggedRevokePermissionStatementBuilder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more