pub enum Auths {
Login,
Manage,
CloneFrom,
}
Expand description
Zone authorizations which may be granted to a user.
Variants§
Login
Enables the user to zlogin to the zone, being prompted for authz.
Manage
Enables the user to install, update, boot, or halt the zone.
CloneFrom
Alows the user to install a new zone using this zone as a source.
Trait Implementations§
source§impl Ord for Auths
impl Ord for Auths
source§impl PartialEq<Auths> for Auths
impl PartialEq<Auths> for Auths
source§impl PartialOrd<Auths> for Auths
impl PartialOrd<Auths> for Auths
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Eq for Auths
impl StructuralEq for Auths
impl StructuralPartialEq for Auths
Auto Trait Implementations§
impl RefUnwindSafe for Auths
impl Send for Auths
impl Sync for Auths
impl Unpin for Auths
impl UnwindSafe for Auths
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