pub struct VueParserPlugin;Trait Implementations§
Source§impl SemanticParserPlugin for VueParserPlugin
impl SemanticParserPlugin for VueParserPlugin
fn id(&self) -> &str
fn extensions(&self) -> &[&str]
fn extract_entities( &self, content: &str, file_path: &str, ) -> Vec<SemanticEntity>
fn compute_similarity(&self, a: &SemanticEntity, b: &SemanticEntity) -> f64
Auto Trait Implementations§
impl Freeze for VueParserPlugin
impl RefUnwindSafe for VueParserPlugin
impl Send for VueParserPlugin
impl Sync for VueParserPlugin
impl Unpin for VueParserPlugin
impl UnsafeUnpin for VueParserPlugin
impl UnwindSafe for VueParserPlugin
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more