pub struct SshEntitlement {
pub keys: Vec<SshKeyRule>,
}Expand description
Default-deny allowlist of key fingerprints and, per key, host-key fingerprints. Fingerprints are the only identities; labels are display only.
Fields§
§keys: Vec<SshKeyRule>Implementations§
Trait Implementations§
Source§impl Clone for SshEntitlement
impl Clone for SshEntitlement
Source§impl Debug for SshEntitlement
impl Debug for SshEntitlement
Source§impl Default for SshEntitlement
impl Default for SshEntitlement
Source§impl<'de> Deserialize<'de> for SshEntitlement
impl<'de> Deserialize<'de> for SshEntitlement
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
Source§impl PartialEq for SshEntitlement
impl PartialEq for SshEntitlement
Source§impl Serialize for SshEntitlement
impl Serialize for SshEntitlement
impl StructuralPartialEq for SshEntitlement
Auto Trait Implementations§
impl Freeze for SshEntitlement
impl RefUnwindSafe for SshEntitlement
impl Send for SshEntitlement
impl Sync for SshEntitlement
impl Unpin for SshEntitlement
impl UnsafeUnpin for SshEntitlement
impl UnwindSafe for SshEntitlement
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