pub struct PendingId {
pub line: usize,
pub id: String,
pub kind: WriteBackKind,
}Expand description
A generated ID that needs to be written back to a source file.
Fields§
§line: usize1-indexed line number where the ID should be inserted.
id: StringThe generated NULID string.
kind: WriteBackKindWhat kind of insertion to perform.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PendingId
impl RefUnwindSafe for PendingId
impl Send for PendingId
impl Sync for PendingId
impl Unpin for PendingId
impl UnsafeUnpin for PendingId
impl UnwindSafe for PendingId
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> 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 more