pub struct Row {
pub source: String,
pub kind: String,
pub id: String,
pub path: String,
pub owner_reason: String,
pub status_from: String,
pub status_to: String,
pub aliases: Vec<String>,
pub unresolved: Vec<String>,
pub notes: Vec<String>,
pub replaced_by: Option<String>,
pub old_main: String,
}Fields§
§source: String§kind: Stringdoc or redirect.
id: String§path: String§owner_reason: String§status_from: String§status_to: String§aliases: Vec<String>§unresolved: Vec<String>§notes: Vec<String>§replaced_by: Option<String>What a status pattern named as the replacing record, resolved after every row is built.
old_main: StringThe old Markdown file, whose relative links are rewritten to the new paths.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Row
impl RefUnwindSafe for Row
impl Send for Row
impl Sync for Row
impl Unpin for Row
impl UnsafeUnpin for Row
impl UnwindSafe for Row
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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