pub struct HostAccessControlEntry {
pub principal: String,
pub group: bool,
pub access_mode: HostAccessModeEnum,
}Expand description
Data structure describing the access mode for a user or group.
§How to access
HostAccessManager::retrieve_host_access_control_entries()
Fields§
§principal: StringUser or group having the described access mode.
The format is “login” for local users or “DOMAIN\login” for users in a Windows domain.
group: boolTrue if ‘principal’ describes a group account, false otherwise.
access_mode: HostAccessModeEnumAccess mode for the principal.
Trait Implementations§
Source§impl Debug for HostAccessControlEntry
impl Debug for HostAccessControlEntry
Source§impl Deserialize for HostAccessControlEntry
impl Deserialize for HostAccessControlEntry
Source§impl VimObjectTrait for HostAccessControlEntry
impl VimObjectTrait for HostAccessControlEntry
fn as_vim_object_ref<'a>(&'a self) -> &'a dyn VimObjectTrait
fn data_type(&self) -> StructType
impl DataObjectTrait for HostAccessControlEntry
Auto Trait Implementations§
impl Freeze for HostAccessControlEntry
impl RefUnwindSafe for HostAccessControlEntry
impl Send for HostAccessControlEntry
impl Sync for HostAccessControlEntry
impl Unpin for HostAccessControlEntry
impl UnsafeUnpin for HostAccessControlEntry
impl UnwindSafe for HostAccessControlEntry
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