pub struct ProjectTargetSymbol {
pub name: String,
pub phony: bool,
pub special: bool,
pub declarations: Vec<ProjectTargetDeclaration>,
pub dependencies: Vec<ProjectDependencyEdge>,
}Fields§
§name: String§phony: bool§special: bool§declarations: Vec<ProjectTargetDeclaration>§dependencies: Vec<ProjectDependencyEdge>Trait Implementations§
Source§impl Clone for ProjectTargetSymbol
impl Clone for ProjectTargetSymbol
Source§impl Debug for ProjectTargetSymbol
impl Debug for ProjectTargetSymbol
impl Eq for ProjectTargetSymbol
Source§impl PartialEq for ProjectTargetSymbol
impl PartialEq for ProjectTargetSymbol
impl StructuralPartialEq for ProjectTargetSymbol
Auto Trait Implementations§
impl Freeze for ProjectTargetSymbol
impl RefUnwindSafe for ProjectTargetSymbol
impl Send for ProjectTargetSymbol
impl Sync for ProjectTargetSymbol
impl Unpin for ProjectTargetSymbol
impl UnsafeUnpin for ProjectTargetSymbol
impl UnwindSafe for ProjectTargetSymbol
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