Struct sourmash::index::sbt::SBT [−][src]
pub struct SBT<N, L> { /* fields omitted */ }
Implementations
Create a builder for building SBT
.
On the builder, call .d(...)
(optional), .storage(...)
(optional), .factory(...)
(optional), .nodes(...)
(optional), .leaves(...)
(optional) to set the values of the fields.
Finally, call .build()
to create the instance of SBT
.
Trait Implementations
impl<'a, N, L> Index<'a> for SBT<N, L> where
N: Comparable<N> + Comparable<L> + Update<N> + Debug + Default,
L: Comparable<L> + Update<N> + Clone + Debug + Default,
SBT<N, L>: FromFactory<N>,
SigStore<L>: From<L> + ReadData<L>,
impl<'a, N, L> Index<'a> for SBT<N, L> where
N: Comparable<N> + Comparable<L> + Update<N> + Debug + Default,
L: Comparable<L> + Update<N> + Clone + Debug + Default,
SBT<N, L>: FromFactory<N>,
SigStore<L>: From<L> + ReadData<L>,
Auto Trait Implementations
impl<N, L> !RefUnwindSafe for SBT<N, L>
impl<N, L> !UnwindSafe for SBT<N, L>
Blanket Implementations
Mutably borrows from an owned value. Read more
Casts the value.
Casts the value.
Casts the value.
Casts the value.
Casts the value.