pub struct YamlOutput {
pub version: String,
pub project_name: Option<String>,
pub subprojects: Vec<YamlSubproject>,
}Expand description
Top-level YAML output document.
Fields§
§version: StringSchema version ("1.0").
project_name: Option<String>Optional top-level project name (e.g. from workspace).
subprojects: Vec<YamlSubproject>List of analyzed crates (subprojects).
Trait Implementations§
Source§impl Debug for YamlOutput
impl Debug for YamlOutput
Auto Trait Implementations§
impl Freeze for YamlOutput
impl RefUnwindSafe for YamlOutput
impl Send for YamlOutput
impl Sync for YamlOutput
impl Unpin for YamlOutput
impl UnwindSafe for YamlOutput
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