pub struct CollectSnippetsResults {
pub root_folder: PathBuf,
pub snippets: BTreeMap<PathBuf, Vec<CollectSnippet>>,
}Expand description
A struct for collecting snippets from files within a folder.
Fields§
§root_folder: PathBuf§snippets: BTreeMap<PathBuf, Vec<CollectSnippet>>Trait Implementations§
Source§impl Debug for CollectSnippetsResults
impl Debug for CollectSnippetsResults
Source§impl<'de> Deserialize<'de> for CollectSnippetsResults
impl<'de> Deserialize<'de> for CollectSnippetsResults
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for CollectSnippetsResults
impl RefUnwindSafe for CollectSnippetsResults
impl Send for CollectSnippetsResults
impl Sync for CollectSnippetsResults
impl Unpin for CollectSnippetsResults
impl UnwindSafe for CollectSnippetsResults
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