pub struct YamlSubproject {
pub name: String,
pub root: String,
pub structures: Vec<YamlStruct>,
pub functions: Vec<YamlFunction>,
}Expand description
YAML representation of a crate (subproject).
Fields§
§name: StringCrate name from Cargo.toml.
root: StringPath from analysis root to this subproject root.
structures: Vec<YamlStruct>§functions: Vec<YamlFunction>Trait Implementations§
Source§impl Debug for YamlSubproject
impl Debug for YamlSubproject
Auto Trait Implementations§
impl Freeze for YamlSubproject
impl RefUnwindSafe for YamlSubproject
impl Send for YamlSubproject
impl Sync for YamlSubproject
impl Unpin for YamlSubproject
impl UnwindSafe for YamlSubproject
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