pub struct Messages {
pub tasks_file: &'static str,
pub make_tasks: &'static str,
pub not_a_project: fn(&Path) -> String,
pub no_project: &'static str,
pub no_project_in_worktree: &'static str,
pub not_in_git: &'static str,
pub no_skills: &'static str,
pub checklists: fn(&str) -> String,
pub unit: &'static str,
pub no_current: &'static str,
pub current_shared: &'static str,
pub make_project: (&'static str, &'static str),
}Expand description
What a person is told; texts name the format’s own files and commands.
Fields§
§tasks_file: &'static strThe task list’s file name.
make_tasks: &'static strHow to make the task list.
not_a_project: fn(&Path) -> StringNo project at or above the path (path given).
no_project: &'static strThe short form, for commands that only need the root.
no_project_in_worktree: &'static strA worktree lost its project.
not_in_git: &'static strThe project is not in a git repository.
no_skills: &'static strNo skills are installed.
checklists: fn(&str) -> StringUnchecked checklists stop a run (the list given).
unit: &'static strWhat a unit is called: feature, change.
no_current: &'static strWhy there is no current unit to set.
Who else reads the pointer, said when it changes.
make_project: (&'static str, &'static str)The command that makes a project of this format here, and why.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Messages
impl RefUnwindSafe for Messages
impl Send for Messages
impl Sync for Messages
impl Unpin for Messages
impl UnsafeUnpin for Messages
impl UnwindSafe for Messages
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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 moreSource§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.
Creates a shared type from an unshared type.