pub struct FmtArtifact {
pub long: bool,
pub def: Option<PathBuf>,
pub parts: Option<Vec<FmtArtifact>>,
pub partof: Option<Vec<FmtArtifact>>,
pub done: Option<String>,
pub text: Option<String>,
pub name: NameRc,
}Expand description
structure which contains all the information necessary to format an artifact for cmdline, html, or anything else purposely doesn’t contain items that are always displayed such as completed or tested
Fields§
§long: bool§def: Option<PathBuf>§parts: Option<Vec<FmtArtifact>>§partof: Option<Vec<FmtArtifact>>§done: Option<String>§text: Option<String>§name: NameRcImplementations§
Trait Implementations§
Source§impl Debug for FmtArtifact
impl Debug for FmtArtifact
Source§impl Default for FmtArtifact
impl Default for FmtArtifact
Source§fn default() -> FmtArtifact
fn default() -> FmtArtifact
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FmtArtifact
impl RefUnwindSafe for FmtArtifact
impl Send for FmtArtifact
impl Sync for FmtArtifact
impl Unpin for FmtArtifact
impl UnwindSafe for FmtArtifact
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more