pub struct AlterPolicyTo { /* private fields */ }Implementations§
Source§impl AlterPolicyTo
impl AlterPolicyTo
pub fn policy_roles(&self) -> Option<PolicyRoles>
pub fn using_expr_clause(&self) -> Option<UsingExprClause>
pub fn with_check_expr_clause(&self) -> Option<WithCheckExprClause>
Trait Implementations§
Source§impl AstNode for AlterPolicyTo
impl AstNode for AlterPolicyTo
fn can_cast(kind: SyntaxKind) -> bool
fn cast(syntax: SyntaxNode) -> Option<Self>
fn syntax(&self) -> &SyntaxNode
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for AlterPolicyTo
impl Clone for AlterPolicyTo
Source§fn clone(&self) -> AlterPolicyTo
fn clone(&self) -> AlterPolicyTo
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 moreSource§impl Debug for AlterPolicyTo
impl Debug for AlterPolicyTo
impl Eq for AlterPolicyTo
Source§impl From<AlterPolicyTo> for AlterPolicyAction
impl From<AlterPolicyTo> for AlterPolicyAction
Source§fn from(node: AlterPolicyTo) -> AlterPolicyAction
fn from(node: AlterPolicyTo) -> AlterPolicyAction
Converts to this type from the input type.
Source§impl Hash for AlterPolicyTo
impl Hash for AlterPolicyTo
Source§impl PartialEq for AlterPolicyTo
impl PartialEq for AlterPolicyTo
impl StructuralPartialEq for AlterPolicyTo
Auto Trait Implementations§
impl !RefUnwindSafe for AlterPolicyTo
impl !Send for AlterPolicyTo
impl !Sync for AlterPolicyTo
impl !UnwindSafe for AlterPolicyTo
impl Freeze for AlterPolicyTo
impl Unpin for AlterPolicyTo
impl UnsafeUnpin for AlterPolicyTo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more