pub struct UpgradeRefusal {
pub missing: Vec<String>,
pub error: Option<MembersError>,
}Expand description
Why gunnar crypt level quantum-safe cannot re-wrap the repository yet.
Fields§
§missing: Vec<String>The members with no quantum-safe (age1pq1…) key, in the file’s order.
error: Option<MembersError>A key that was given but cannot be a member (listed twice, malformed).
Trait Implementations§
Source§impl Clone for UpgradeRefusal
impl Clone for UpgradeRefusal
Source§impl Debug for UpgradeRefusal
impl Debug for UpgradeRefusal
Source§impl Display for UpgradeRefusal
impl Display for UpgradeRefusal
impl Eq for UpgradeRefusal
Source§impl Error for UpgradeRefusal
impl Error for UpgradeRefusal
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for UpgradeRefusal
impl PartialEq for UpgradeRefusal
impl StructuralPartialEq for UpgradeRefusal
Auto Trait Implementations§
impl Freeze for UpgradeRefusal
impl RefUnwindSafe for UpgradeRefusal
impl Send for UpgradeRefusal
impl Sync for UpgradeRefusal
impl Unpin for UpgradeRefusal
impl UnsafeUnpin for UpgradeRefusal
impl UnwindSafe for UpgradeRefusal
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