pub struct OrganizeRequest {
pub scope: PathBuf,
pub strategy: OrganizeStrategy,
pub max_groups: usize,
pub similarity_threshold: f32,
}Expand description
Request to organize files in a directory.
Fields§
§scope: PathBufDirectory scope (relative to source root)
strategy: OrganizeStrategyOrganization strategy
max_groups: usizeMaximum number of groups to create
similarity_threshold: f32Minimum similarity threshold for grouping (0.0-1.0)
Trait Implementations§
Source§impl Clone for OrganizeRequest
impl Clone for OrganizeRequest
Source§fn clone(&self) -> OrganizeRequest
fn clone(&self) -> OrganizeRequest
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 OrganizeRequest
impl Debug for OrganizeRequest
Source§impl<'de> Deserialize<'de> for OrganizeRequest
impl<'de> Deserialize<'de> for OrganizeRequest
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 OrganizeRequest
impl RefUnwindSafe for OrganizeRequest
impl Send for OrganizeRequest
impl Sync for OrganizeRequest
impl Unpin for OrganizeRequest
impl UnwindSafe for OrganizeRequest
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