pub struct TtSet { /* private fields */ }Implementations§
Source§impl TtSet
impl TtSet
pub const fn new() -> Self
pub const fn inherit(self, other: TtSet) -> Self
pub const fn ty_idx(ty: Tt) -> usize
pub const fn add(&mut self, ty: Tt)
pub const fn contains(&self, ty: Tt) -> bool
pub const fn tys(self, tys: &[Tt]) -> Self
pub const fn kws(self, kws: &[Kw]) -> Self
pub const fn syms(self, syms: &[Sym]) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TtSet
impl RefUnwindSafe for TtSet
impl Send for TtSet
impl Sync for TtSet
impl Unpin for TtSet
impl UnsafeUnpin for TtSet
impl UnwindSafe for TtSet
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