pub struct CompositionSuggestion {
pub name: String,
pub description: String,
pub files: Vec<PathBuf>,
pub category: ChunkCategory,
pub reason: String,
}Expand description
Suggestion for composing multiple chunks
Fields§
§name: String§description: String§files: Vec<PathBuf>§category: ChunkCategory§reason: StringTrait Implementations§
Source§impl Clone for CompositionSuggestion
impl Clone for CompositionSuggestion
Source§fn clone(&self) -> CompositionSuggestion
fn clone(&self) -> CompositionSuggestion
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CompositionSuggestion
impl Debug for CompositionSuggestion
Source§impl<'de> Deserialize<'de> for CompositionSuggestion
impl<'de> Deserialize<'de> for CompositionSuggestion
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 CompositionSuggestion
impl RefUnwindSafe for CompositionSuggestion
impl Send for CompositionSuggestion
impl Sync for CompositionSuggestion
impl Unpin for CompositionSuggestion
impl UnwindSafe for CompositionSuggestion
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