pub struct CurrentRootInstallIdentity {
pub fleet: FleetBinding,
pub install_id: [u8; 32],
pub release_build_id: ReleaseBuildId,
pub expected_module_hash: Option<[u8; 32]>,
}Expand description
CurrentRootInstallIdentity
Exact current-only identity accepted by a fresh or reinstalled Fleet root.
Fields§
§fleet: FleetBinding§install_id: [u8; 32]§release_build_id: ReleaseBuildId§expected_module_hash: Option<[u8; 32]>Trait Implementations§
Source§impl Clone for CurrentRootInstallIdentity
impl Clone for CurrentRootInstallIdentity
Source§fn clone(&self) -> CurrentRootInstallIdentity
fn clone(&self) -> CurrentRootInstallIdentity
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 CurrentRootInstallIdentity
impl Debug for CurrentRootInstallIdentity
Source§impl<'de> Deserialize<'de> for CurrentRootInstallIdentity
impl<'de> Deserialize<'de> for CurrentRootInstallIdentity
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 Eq for CurrentRootInstallIdentity
impl StructuralPartialEq for CurrentRootInstallIdentity
Auto Trait Implementations§
impl Freeze for CurrentRootInstallIdentity
impl RefUnwindSafe for CurrentRootInstallIdentity
impl Send for CurrentRootInstallIdentity
impl Sync for CurrentRootInstallIdentity
impl Unpin for CurrentRootInstallIdentity
impl UnsafeUnpin for CurrentRootInstallIdentity
impl UnwindSafe for CurrentRootInstallIdentity
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