pub struct GoalTagDefinition {
pub kind: GoalTagKind,
pub id: &'static str,
pub label: &'static str,
pub summary: &'static str,
pub approach: &'static [&'static str],
}Expand description
Definition of a goal tag and how it is matched against a goal.
Fields§
§kind: GoalTagKind§id: &'static str§label: &'static str§summary: &'static str§approach: &'static [&'static str]Trait Implementations§
Source§impl Clone for GoalTagDefinition
impl Clone for GoalTagDefinition
impl Copy for GoalTagDefinition
Source§impl Debug for GoalTagDefinition
impl Debug for GoalTagDefinition
Source§impl PartialEq for GoalTagDefinition
impl PartialEq for GoalTagDefinition
Source§impl Serialize for GoalTagDefinition
impl Serialize for GoalTagDefinition
impl StructuralPartialEq for GoalTagDefinition
Auto Trait Implementations§
impl Freeze for GoalTagDefinition
impl RefUnwindSafe for GoalTagDefinition
impl Send for GoalTagDefinition
impl Sync for GoalTagDefinition
impl Unpin for GoalTagDefinition
impl UnsafeUnpin for GoalTagDefinition
impl UnwindSafe for GoalTagDefinition
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