pub enum PyramidLayout {
Combined,
CommunityOnly,
}Expand description
What a pyramid-meta section carries besides the community summary.
Variants§
Combined
Everything, as every build up to 0.3.x wrote it: the summary, the
per-community descriptors, the schema pyramid, query_stats, the
characteristic sets and the bounded (8,192-entry) label block.
CommunityOnly
Only what needs the community partition: the summary and the
per-community descriptors. The schema, query_stats and the
characteristic sets live in the SCHEMA section (kind 9) and the labels
in the LABEL_INDEX section (kind 8) — what rete build writes.
Trait Implementations§
Source§impl Clone for PyramidLayout
impl Clone for PyramidLayout
Source§fn clone(&self) -> PyramidLayout
fn clone(&self) -> PyramidLayout
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PyramidLayout
Source§impl Debug for PyramidLayout
impl Debug for PyramidLayout
Source§impl Default for PyramidLayout
impl Default for PyramidLayout
Source§fn default() -> PyramidLayout
fn default() -> PyramidLayout
Returns the “default value” for a type. Read more
impl Eq for PyramidLayout
Source§impl PartialEq for PyramidLayout
impl PartialEq for PyramidLayout
impl StructuralPartialEq for PyramidLayout
Auto Trait Implementations§
impl Freeze for PyramidLayout
impl RefUnwindSafe for PyramidLayout
impl Send for PyramidLayout
impl Sync for PyramidLayout
impl Unpin for PyramidLayout
impl UnsafeUnpin for PyramidLayout
impl UnwindSafe for PyramidLayout
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