pub struct SuperuserMetadata {
pub user: User,
pub database: Database,
pub password: Password,
pub application: Option<ApplicationName>,
}Fields§
§user: User§database: Database§password: Password§application: Option<ApplicationName>Trait Implementations§
Source§impl Clone for SuperuserMetadata
impl Clone for SuperuserMetadata
Source§fn clone(&self) -> SuperuserMetadata
fn clone(&self) -> SuperuserMetadata
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 SuperuserMetadata
impl Debug for SuperuserMetadata
Source§impl PartialEq for SuperuserMetadata
impl PartialEq for SuperuserMetadata
Source§fn eq(&self, other: &SuperuserMetadata) -> bool
fn eq(&self, other: &SuperuserMetadata) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for SuperuserMetadata
Auto Trait Implementations§
impl Freeze for SuperuserMetadata
impl RefUnwindSafe for SuperuserMetadata
impl Send for SuperuserMetadata
impl Sync for SuperuserMetadata
impl Unpin for SuperuserMetadata
impl UnsafeUnpin for SuperuserMetadata
impl UnwindSafe for SuperuserMetadata
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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