Struct gsuite_api::UserSSHKey [−][src]
pub struct UserSSHKey { pub key: String, pub expiration_time_usec: Option<i128>, pub fingerprint: String, }
A user’s ssh key.
Fields
key: String
expiration_time_usec: Option<i128>
An expiration time in microseconds since epoch.
fingerprint: String
A SHA-256 fingerprint of the SSH public key (read-only)
Trait Implementations
impl Clone for UserSSHKey
[src]
impl Clone for UserSSHKey
[src]fn clone(&self) -> UserSSHKey
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Default for UserSSHKey
[src]
impl Default for UserSSHKey
[src]fn default() -> UserSSHKey
[src]
impl<'de> Deserialize<'de> for UserSSHKey
[src]
impl<'de> Deserialize<'de> for UserSSHKey
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for UserSSHKey
[src]
impl Serialize for UserSSHKey
[src]Auto Trait Implementations
impl RefUnwindSafe for UserSSHKey
impl RefUnwindSafe for UserSSHKey
impl Send for UserSSHKey
impl Send for UserSSHKey
impl Sync for UserSSHKey
impl Sync for UserSSHKey
impl Unpin for UserSSHKey
impl Unpin for UserSSHKey
impl UnwindSafe for UserSSHKey
impl UnwindSafe for UserSSHKey
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
impl<T> Instrument for T
[src]pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,