pub struct InitService;Expand description
Service for initializing requirement items.
Implementations§
Source§impl InitService
impl InitService
Sourcepub fn init(&self, opts: &InitOptions) -> Result<InitResult, InitError>
pub fn init(&self, opts: &InitOptions) -> Result<InitResult, InitError>
Initializes an item based on the provided options.
This will either create a new file or update an existing file with frontmatter.
Trait Implementations§
Source§impl Debug for InitService
impl Debug for InitService
Source§impl Default for InitService
impl Default for InitService
Source§fn default() -> InitService
fn default() -> InitService
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for InitService
impl RefUnwindSafe for InitService
impl Send for InitService
impl Sync for InitService
impl Unpin for InitService
impl UnwindSafe for InitService
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