pub struct Node { /* private fields */ }Expand description
PalindromicTreeのノード
Implementations§
Source§impl Node
impl Node
Sourcepub fn suffix_link(&self) -> Option<&Self>
pub fn suffix_link(&self) -> Option<&Self>
接尾辞リンクの行き先ノードへの参照を返す。
Sourcepub fn rev_suffix_links(&self) -> impl Iterator<Item = &Self>
pub fn rev_suffix_links(&self) -> impl Iterator<Item = &Self>
接尾辞リンクを逆に辿ったノードへの参照へのイテレータを返す。
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Node
impl RefUnwindSafe for Node
impl !Send for Node
impl !Sync for Node
impl Unpin for Node
impl UnwindSafe for Node
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