pub enum ChunkGranularity {
Function,
Type,
Module,
Package,
Project,
}Expand description
Granularity level of an atomic chunk
Variants§
Function
Single function, method, or small utility
Type
A class, struct, trait, or interface
Module
A complete module or file
Package
A package or crate (multiple modules)
Project
An entire project or workspace
Trait Implementations§
Source§impl Clone for ChunkGranularity
impl Clone for ChunkGranularity
Source§fn clone(&self) -> ChunkGranularity
fn clone(&self) -> ChunkGranularity
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 ChunkGranularity
impl Debug for ChunkGranularity
Source§impl Default for ChunkGranularity
impl Default for ChunkGranularity
Source§fn default() -> ChunkGranularity
fn default() -> ChunkGranularity
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ChunkGranularity
impl<'de> Deserialize<'de> for ChunkGranularity
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
Source§impl PartialEq for ChunkGranularity
impl PartialEq for ChunkGranularity
Source§impl Serialize for ChunkGranularity
impl Serialize for ChunkGranularity
impl Copy for ChunkGranularity
impl Eq for ChunkGranularity
impl StructuralPartialEq for ChunkGranularity
Auto Trait Implementations§
impl Freeze for ChunkGranularity
impl RefUnwindSafe for ChunkGranularity
impl Send for ChunkGranularity
impl Sync for ChunkGranularity
impl Unpin for ChunkGranularity
impl UnwindSafe for ChunkGranularity
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