pub struct BuilderValidation {
pub code: Symbol,
pub target: Option<Symbol>,
pub message: String,
}Expand description
A single validation finding reported by the component builder.
Fields§
§code: SymbolQualified validation code symbol.
target: Option<Symbol>Module or cord the finding applies to, if any.
message: StringHuman-readable description of the finding.
Implementations§
Trait Implementations§
Source§impl Clone for BuilderValidation
impl Clone for BuilderValidation
Source§fn clone(&self) -> BuilderValidation
fn clone(&self) -> BuilderValidation
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 BuilderValidation
impl Debug for BuilderValidation
impl Eq for BuilderValidation
Source§impl PartialEq for BuilderValidation
impl PartialEq for BuilderValidation
impl StructuralPartialEq for BuilderValidation
Auto Trait Implementations§
impl Freeze for BuilderValidation
impl RefUnwindSafe for BuilderValidation
impl Send for BuilderValidation
impl Sync for BuilderValidation
impl Unpin for BuilderValidation
impl UnsafeUnpin for BuilderValidation
impl UnwindSafe for BuilderValidation
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.