pub enum PrfBuildError {
ValueWithoutKey,
KeyWithoutValue,
DanglingKey,
DuplicateKey,
InvalidPassthrough,
}Expand description
Errors detected while a structured PRF program is being built.
Variants§
Trait Implementations§
Source§impl Clone for PrfBuildError
impl Clone for PrfBuildError
Source§fn clone(&self) -> PrfBuildError
fn clone(&self) -> PrfBuildError
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 PrfBuildError
impl Debug for PrfBuildError
Source§impl Display for PrfBuildError
impl Display for PrfBuildError
impl Eq for PrfBuildError
Source§impl Error for PrfBuildError
impl Error for PrfBuildError
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<E> From<PrfBuildError> for PrfError<E>
impl<E> From<PrfBuildError> for PrfError<E>
Source§fn from(source: PrfBuildError) -> Self
fn from(source: PrfBuildError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for PrfBuildError
impl PartialEq for PrfBuildError
impl StructuralPartialEq for PrfBuildError
Auto Trait Implementations§
impl Freeze for PrfBuildError
impl RefUnwindSafe for PrfBuildError
impl Send for PrfBuildError
impl Sync for PrfBuildError
impl Unpin for PrfBuildError
impl UnsafeUnpin for PrfBuildError
impl UnwindSafe for PrfBuildError
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