pub struct PhpSymbol { /* private fields */ }Expand description
PHP symbol metadata.
Implementations§
Source§impl PhpSymbol
impl PhpSymbol
pub const fn new(kind: SymbolKind, name: SymbolName) -> Self
pub const fn kind(&self) -> SymbolKind
pub const fn name(&self) -> &SymbolName
Trait Implementations§
impl Eq for PhpSymbol
impl StructuralPartialEq for PhpSymbol
Auto Trait Implementations§
impl Freeze for PhpSymbol
impl RefUnwindSafe for PhpSymbol
impl Send for PhpSymbol
impl Sync for PhpSymbol
impl Unpin for PhpSymbol
impl UnsafeUnpin for PhpSymbol
impl UnwindSafe for PhpSymbol
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