pub struct AlterUserPassword {
pub encrypted: bool,
pub password: Option<String>,
}Expand description
ALTER USER <role_specification> [ WITH ] PASSWORD { 'password' | NULL }``Fields§
§encrypted: boolWhether the password is encrypted.
§password: Option<String>The password string, or None for NULL.
Trait Implementations§
Source§impl Clone for AlterUserPassword
impl Clone for AlterUserPassword
Source§fn clone(&self) -> AlterUserPassword
fn clone(&self) -> AlterUserPassword
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 AlterUserPassword
impl Debug for AlterUserPassword
Source§impl<'de> Deserialize<'de> for AlterUserPassword
impl<'de> Deserialize<'de> for AlterUserPassword
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 Display for AlterUserPassword
impl Display for AlterUserPassword
Source§impl Hash for AlterUserPassword
impl Hash for AlterUserPassword
Source§impl Ord for AlterUserPassword
impl Ord for AlterUserPassword
Source§fn cmp(&self, other: &AlterUserPassword) -> Ordering
fn cmp(&self, other: &AlterUserPassword) -> 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 AlterUserPassword
impl PartialEq for AlterUserPassword
Source§impl PartialOrd for AlterUserPassword
impl PartialOrd for AlterUserPassword
Source§fn partial_cmp(&self, other: &AlterUserPassword) -> Option<Ordering>
fn partial_cmp(&self, other: &AlterUserPassword) -> 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 AlterUserPassword
impl Serialize for AlterUserPassword
Source§impl Visit for AlterUserPassword
impl Visit for AlterUserPassword
Source§impl VisitMut for AlterUserPassword
impl VisitMut for AlterUserPassword
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 AlterUserPassword
impl StructuralPartialEq for AlterUserPassword
Auto Trait Implementations§
impl Freeze for AlterUserPassword
impl RefUnwindSafe for AlterUserPassword
impl Send for AlterUserPassword
impl Sync for AlterUserPassword
impl Unpin for AlterUserPassword
impl UnwindSafe for AlterUserPassword
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>,