pub enum RestoreAuthority {
ActivatedContinuation(ActivatedContinuation),
OwnerRecovery(OwnerRecoveryAuthority),
}Expand description
The closed authority a restore operation may exercise.
Variants§
ActivatedContinuation(ActivatedContinuation)
Continue one exact, already-activated Store device.
OwnerRecovery(OwnerRecoveryAuthority)
Recover an Owner identity at its exact root-anchored recovery cursor.
Trait Implementations§
Source§impl Clone for RestoreAuthority
impl Clone for RestoreAuthority
Source§fn clone(&self) -> RestoreAuthority
fn clone(&self) -> RestoreAuthority
Returns a duplicate of the value. Read more
1.0.0 · 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 RestoreAuthority
impl Debug for RestoreAuthority
Source§impl<'de> Deserialize<'de> for RestoreAuthority
impl<'de> Deserialize<'de> for RestoreAuthority
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 RestoreAuthority
impl RefUnwindSafe for RestoreAuthority
impl Send for RestoreAuthority
impl Sync for RestoreAuthority
impl Unpin for RestoreAuthority
impl UnsafeUnpin for RestoreAuthority
impl UnwindSafe for RestoreAuthority
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