Struct JoiningTypeMask
struct JoiningTypeMask(_)
A mask representing potentially multiple JoiningType
values.
Implementations
impl JoiningTypeMask
fn intersects(self: Self, other: JoiningTypeMask) -> booltrueiff both masks have atJoiningTypein common.
impl Clone for JoiningTypeMask
fn clone(self: &Self) -> JoiningTypeMask
impl Copy for JoiningTypeMask
impl Freeze for JoiningTypeMask
impl RefUnwindSafe for JoiningTypeMask
impl Send for JoiningTypeMask
impl Sync for JoiningTypeMask
impl Unpin for JoiningTypeMask
impl UnsafeUnpin for JoiningTypeMask
impl UnwindSafe for JoiningTypeMask
impl<T> Any for JoiningTypeMask
fn type_id(self: &Self) -> TypeId
impl<T> Borrow for JoiningTypeMask
fn borrow(self: &Self) -> &T
impl<T> BorrowMut for JoiningTypeMask
fn borrow_mut(self: &mut Self) -> &mut T
impl<T> CloneToUninit for JoiningTypeMask
unsafe fn clone_to_uninit(self: &Self, dest: *mut u8)
impl<T> ErasedDestructor for JoiningTypeMask
impl<T> From for JoiningTypeMask
fn from(t: T) -> TReturns the argument unchanged.
impl<T> ToOwned for JoiningTypeMask
fn to_owned(self: &Self) -> Tfn clone_into(self: &Self, target: &mut T)
impl<T, U> Into for JoiningTypeMask
fn into(self: Self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom for JoiningTypeMask
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto for JoiningTypeMask
fn try_into(self: Self) -> Result<U, <U as TryFrom<T>>::Error>