Struct competitive_programming_rs::data_structure::segment_tree::SegmentTree [−][src]
pub struct SegmentTree<T, Op, Init> { /* fields omitted */ }
Expand description
Segment Tree for range queries
Implementations
Auto Trait Implementations
impl<T, Op, Init> RefUnwindSafe for SegmentTree<T, Op, Init> where
Init: RefUnwindSafe,
Op: RefUnwindSafe,
T: RefUnwindSafe,
impl<T, Op, Init> Send for SegmentTree<T, Op, Init> where
Init: Send,
Op: Send,
T: Send,
impl<T, Op, Init> Sync for SegmentTree<T, Op, Init> where
Init: Sync,
Op: Sync,
T: Sync,
impl<T, Op, Init> Unpin for SegmentTree<T, Op, Init> where
Init: Unpin,
Op: Unpin,
T: Unpin,
impl<T, Op, Init> UnwindSafe for SegmentTree<T, Op, Init> where
Init: UnwindSafe,
Op: UnwindSafe,
T: UnwindSafe,