pub struct SourceCredentialsView {
pub access_key: String,
pub has_secret_key: bool,
pub has_session_token: bool,
}Expand description
Redacted credential summary. Only presence survives deserialization: the
server substitutes REDACTED, and a server that did not must still never
reach stdout, so the values are discarded at the parsing boundary.
Fields§
§access_key: String§has_secret_key: bool§has_session_token: boolTrait Implementations§
Source§impl Clone for SourceCredentialsView
impl Clone for SourceCredentialsView
Source§fn clone(&self) -> SourceCredentialsView
fn clone(&self) -> SourceCredentialsView
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 SourceCredentialsView
impl Debug for SourceCredentialsView
Source§impl Default for SourceCredentialsView
impl Default for SourceCredentialsView
Source§fn default() -> SourceCredentialsView
fn default() -> SourceCredentialsView
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SourceCredentialsView
impl<'de> Deserialize<'de> for SourceCredentialsView
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SourceCredentialsView
Source§impl PartialEq for SourceCredentialsView
impl PartialEq for SourceCredentialsView
Source§impl Serialize for SourceCredentialsView
impl Serialize for SourceCredentialsView
impl StructuralPartialEq for SourceCredentialsView
Auto Trait Implementations§
impl Freeze for SourceCredentialsView
impl RefUnwindSafe for SourceCredentialsView
impl Send for SourceCredentialsView
impl Sync for SourceCredentialsView
impl Unpin for SourceCredentialsView
impl UnsafeUnpin for SourceCredentialsView
impl UnwindSafe for SourceCredentialsView
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