pub trait ModeStrategy {
// Required methods
fn mode(&self) -> WriteMode;
fn part_allocator(
&self,
ctx: &mut WriteContext<'_>,
spec: PartSpec,
) -> FloeResult<PartNameAllocator>;
}pub trait ModeStrategy {
// Required methods
fn mode(&self) -> WriteMode;
fn part_allocator(
&self,
ctx: &mut WriteContext<'_>,
spec: PartSpec,
) -> FloeResult<PartNameAllocator>;
}