pub struct TwigLiteralHashKey { /* private fields */ }
Trait Implementations§
Source§impl AstNode for TwigLiteralHashKey
impl AstNode for TwigLiteralHashKey
type Language = TemplateLanguage
fn can_cast(kind: <Self::Language as Language>::Kind) -> boolwhere
Self: Sized,
fn cast(node: SyntaxNode<Self::Language>) -> Option<Self>where
Self: Sized,
fn syntax(&self) -> &SyntaxNode<Self::Language>
fn clone_for_update(&self) -> Selfwhere
Self: Sized,
fn clone_subtree(&self) -> Selfwhere
Self: Sized,
Source§impl Clone for TwigLiteralHashKey
impl Clone for TwigLiteralHashKey
Source§fn clone(&self) -> TwigLiteralHashKey
fn clone(&self) -> TwigLiteralHashKey
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for TwigLiteralHashKey
impl Debug for TwigLiteralHashKey
Source§impl Display for TwigLiteralHashKey
impl Display for TwigLiteralHashKey
Source§impl Hash for TwigLiteralHashKey
impl Hash for TwigLiteralHashKey
Source§impl PartialEq for TwigLiteralHashKey
impl PartialEq for TwigLiteralHashKey
impl Eq for TwigLiteralHashKey
impl StructuralPartialEq for TwigLiteralHashKey
Auto Trait Implementations§
impl Freeze for TwigLiteralHashKey
impl !RefUnwindSafe for TwigLiteralHashKey
impl !Send for TwigLiteralHashKey
impl !Sync for TwigLiteralHashKey
impl Unpin for TwigLiteralHashKey
impl !UnwindSafe for TwigLiteralHashKey
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