pub enum GovernanceSelectionError {
MixedPilot {
expected: PilotId,
record_id: Blake3Hex,
},
DuplicateRecordId(Blake3Hex),
}Variants§
Trait Implementations§
Source§impl Debug for GovernanceSelectionError
impl Debug for GovernanceSelectionError
Source§impl Display for GovernanceSelectionError
impl Display for GovernanceSelectionError
Source§impl Error for GovernanceSelectionError
impl Error for GovernanceSelectionError
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 From<GovernanceSelectionError> for GovernanceStoreError
impl From<GovernanceSelectionError> for GovernanceStoreError
Source§fn from(source: GovernanceSelectionError) -> Self
fn from(source: GovernanceSelectionError) -> Self
Converts to this type from the input type.
Source§impl From<GovernanceSelectionError> for PilotAuthDidWorkflowError
impl From<GovernanceSelectionError> for PilotAuthDidWorkflowError
Source§fn from(source: GovernanceSelectionError) -> Self
fn from(source: GovernanceSelectionError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GovernanceSelectionError
impl RefUnwindSafe for GovernanceSelectionError
impl Send for GovernanceSelectionError
impl Sync for GovernanceSelectionError
impl Unpin for GovernanceSelectionError
impl UnsafeUnpin for GovernanceSelectionError
impl UnwindSafe for GovernanceSelectionError
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.