fn adjust_scroll(&mut self) {
        match self.scroll_strategy {
            ScrollStrategy::StickToTop => self.scrollbase.scroll_top(),
            ScrollStrategy::StickToBottom => self.scrollbase.scroll_bottom(),
            ScrollStrategy::KeepRow => (),
        };
    }
/// Apply the scrolling strategy to the current scroll position.
///
/// Called when computing rows and when applying a new strategy.
Apply the scrolling strategy to the current scroll position.
Called when computing rows and when applying a new strategy.
Apply the scrolling strategy to the current scroll position . Called when computing rows and when applying a new strategy .
fn adjust_scroll(&mut self) {
        match self.scroll_strategy {
            ScrollStrategy::StickToTop => self.scrollbase.scroll_top(),
            ScrollStrategy::StickToBottom => self.scrollbase.scroll_bottom(),
            ScrollStrategy::KeepRow => (),
        };
    }
fn adjust_scroll ( & mut self ) { match self . scroll_strategy { ScrollStrategy :: StickToTop => self . scrollbase . scroll_top ( ) , ScrollStrategy :: StickToBottom => self . scrollbase . scroll_bottom ( ) , ScrollStrategy :: KeepRow => ( ) , } ; }
Apply the scrolling strategy to the current scroll position.
Apply the scrolling strategy to the current scroll position .
&mut self
&mut self