pub struct AdminIdentityExport {
pub users: Vec<AdminUserExport>,
}Expand description
The full admin-identity payload sealed into
ClusterJoinResponse::admin_identity: every admin user the leader knows
about, each with their pre-hashed credential record.
Fields§
§users: Vec<AdminUserExport>Admin user records to import on the joiner.
Trait Implementations§
Source§impl Clone for AdminIdentityExport
impl Clone for AdminIdentityExport
Source§fn clone(&self) -> AdminIdentityExport
fn clone(&self) -> AdminIdentityExport
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AdminIdentityExport
impl Debug for AdminIdentityExport
Source§impl<'de> Deserialize<'de> for AdminIdentityExport
impl<'de> Deserialize<'de> for AdminIdentityExport
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
Auto Trait Implementations§
impl Freeze for AdminIdentityExport
impl RefUnwindSafe for AdminIdentityExport
impl Send for AdminIdentityExport
impl Sync for AdminIdentityExport
impl Unpin for AdminIdentityExport
impl UnsafeUnpin for AdminIdentityExport
impl UnwindSafe for AdminIdentityExport
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