pub struct SshKey {
pub id: f64,
pub name: String,
pub body: String,
pub created_at: DateTime<FixedOffset>,
pub used_by: Vec<SshKeyUsedByInner>,
pub is_default: Option<bool>,
}Fields§
§id: f64ID SSH-ключа.
name: StringНазвание SSH-ключа.
body: StringТело SSH-ключа.
created_at: DateTime<FixedOffset>Значение времени, указанное в комбинированном формате даты и времени ISO8601, которое представляет, когда был создан SSH-ключ.
used_by: Vec<SshKeyUsedByInner>Список серверов, которые используют SSH-ключ.
is_default: Option<bool>Это логическое значение, которое показывает, будет ли выбираться SSH-ключ по умолчанию при создании сервера.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for SshKey
impl<'de> Deserialize<'de> for SshKey
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>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for SshKey
Auto Trait Implementations§
impl Freeze for SshKey
impl RefUnwindSafe for SshKey
impl Send for SshKey
impl Sync for SshKey
impl Unpin for SshKey
impl UnsafeUnpin for SshKey
impl UnwindSafe for SshKey
Blanket Implementations§
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