#[repr(C)]pub struct TSParserCacheEntry {
pub prsId: Oid,
pub isvalid: bool,
pub startOid: Oid,
pub tokenOid: Oid,
pub endOid: Oid,
pub headlineOid: Oid,
pub lextypeOid: Oid,
pub prsstart: FmgrInfo,
pub prstoken: FmgrInfo,
pub prsend: FmgrInfo,
pub prsheadline: FmgrInfo,
}Fields§
§prsId: Oid§isvalid: bool§startOid: Oid§tokenOid: Oid§endOid: Oid§headlineOid: Oid§lextypeOid: Oid§prsstart: FmgrInfo§prstoken: FmgrInfo§prsend: FmgrInfo§prsheadline: FmgrInfoTrait Implementations§
Source§impl Clone for TSParserCacheEntry
impl Clone for TSParserCacheEntry
Source§fn clone(&self) -> TSParserCacheEntry
fn clone(&self) -> TSParserCacheEntry
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 TSParserCacheEntry
impl Debug for TSParserCacheEntry
Source§impl Default for TSParserCacheEntry
impl Default for TSParserCacheEntry
impl Copy for TSParserCacheEntry
Auto Trait Implementations§
impl Freeze for TSParserCacheEntry
impl RefUnwindSafe for TSParserCacheEntry
impl !Send for TSParserCacheEntry
impl !Sync for TSParserCacheEntry
impl Unpin for TSParserCacheEntry
impl UnwindSafe for TSParserCacheEntry
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