pub struct ForgePreflightReport {
pub schema_version: u16,
pub valid: bool,
pub warnings: Vec<ForgeDiagnostic>,
pub errors: Vec<ForgeDiagnostic>,
}Fields§
§schema_version: u16§valid: bool§warnings: Vec<ForgeDiagnostic>§errors: Vec<ForgeDiagnostic>Implementations§
Source§impl ForgePreflightReport
impl ForgePreflightReport
pub fn from_diagnostics( warnings: Vec<ForgeDiagnostic>, errors: Vec<ForgeDiagnostic>, ) -> Self
Trait Implementations§
Source§impl Clone for ForgePreflightReport
impl Clone for ForgePreflightReport
Source§fn clone(&self) -> ForgePreflightReport
fn clone(&self) -> ForgePreflightReport
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 ForgePreflightReport
impl Debug for ForgePreflightReport
Source§impl<'de> Deserialize<'de> for ForgePreflightReport
impl<'de> Deserialize<'de> for ForgePreflightReport
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
impl Eq for ForgePreflightReport
Source§impl PartialEq for ForgePreflightReport
impl PartialEq for ForgePreflightReport
Source§impl Serialize for ForgePreflightReport
impl Serialize for ForgePreflightReport
impl StructuralPartialEq for ForgePreflightReport
Auto Trait Implementations§
impl Freeze for ForgePreflightReport
impl RefUnwindSafe for ForgePreflightReport
impl Send for ForgePreflightReport
impl Sync for ForgePreflightReport
impl Unpin for ForgePreflightReport
impl UnsafeUnpin for ForgePreflightReport
impl UnwindSafe for ForgePreflightReport
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.