pub struct AlterUserSetPolicy {
pub policy_kind: UserPolicyKind,
pub policy: Ident,
}Expand description
ALTER USER [ IF EXISTS ] [ <name> ] SET { AUTHENTICATION | PASSWORD | SESSION } POLICY <policy_name>Fields§
§policy_kind: UserPolicyKindThe kind of user policy being set (authentication/password/session).
§policy: IdentThe identifier of the policy to apply.
Trait Implementations§
Source§impl Clone for AlterUserSetPolicy
impl Clone for AlterUserSetPolicy
Source§fn clone(&self) -> AlterUserSetPolicy
fn clone(&self) -> AlterUserSetPolicy
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Source§impl Debug for AlterUserSetPolicy
impl Debug for AlterUserSetPolicy
Source§impl<'de> Deserialize<'de> for AlterUserSetPolicy
impl<'de> Deserialize<'de> for AlterUserSetPolicy
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for AlterUserSetPolicy
impl Hash for AlterUserSetPolicy
Source§impl Ord for AlterUserSetPolicy
impl Ord for AlterUserSetPolicy
Source§fn cmp(&self, other: &AlterUserSetPolicy) -> Ordering
fn cmp(&self, other: &AlterUserSetPolicy) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
where Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AlterUserSetPolicy
impl PartialEq for AlterUserSetPolicy
Source§impl PartialOrd for AlterUserSetPolicy
impl PartialOrd for AlterUserSetPolicy
Source§fn partial_cmp(&self, other: &AlterUserSetPolicy) -> Option<Ordering>
fn partial_cmp(&self, other: &AlterUserSetPolicy) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · Source§fn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · Source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
Tests less than or equal to (for self and other) and is used by the
<= operator. Read more
Source§impl Serialize for AlterUserSetPolicy
impl Serialize for AlterUserSetPolicy
Source§impl Visit for AlterUserSetPolicy
impl Visit for AlterUserSetPolicy
Source§impl VisitMut for AlterUserSetPolicy
impl VisitMut for AlterUserSetPolicy
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided VisitorMut. Read more
impl Eq for AlterUserSetPolicy
impl StructuralPartialEq for AlterUserSetPolicy
Auto Trait Implementations§
impl Freeze for AlterUserSetPolicy
impl RefUnwindSafe for AlterUserSetPolicy
impl Send for AlterUserSetPolicy
impl Sync for AlterUserSetPolicy
impl Unpin for AlterUserSetPolicy
impl UnwindSafe for AlterUserSetPolicy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
where 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,
where T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
where T: for<'de> Deserialize<'de>,