Struct oxygengine_composite_renderer::resource::CompositeTransformJoinableMut [−][src]
pub struct CompositeTransformJoinableMut<'a> { /* fields omitted */ }
Trait Implementations
type Mask = &'a BitSet
type Mask = &'a BitSet
Type of joined bit mask.
Open this join by returning the mask and the storages. Read more
Get a joined component value by a given index. Read more
fn join(self) -> JoinIter<Self>
fn join(self) -> JoinIter<Self>
Create a joined iterator over the contents.
fn maybe(self) -> MaybeJoin<Self>
fn maybe(self) -> MaybeJoin<Self>
Returns a Join
-able structure that yields all indices, returning
None
for all missing elements and Some(T)
for found elements. Read more
fn is_unconstrained() -> bool
fn is_unconstrained() -> bool
If this Join
typically returns all indices in the mask, then iterating
over only it or combined with other joins that are also dangerous
will cause the JoinIter
/ParJoin
to go through all indices which
is usually not what is wanted and will kill performance. Read more
Auto Trait Implementations
impl<'a> RefUnwindSafe for CompositeTransformJoinableMut<'a>
impl<'a> Send for CompositeTransformJoinableMut<'a>
impl<'a> Sync for CompositeTransformJoinableMut<'a>
impl<'a> Unpin for CompositeTransformJoinableMut<'a>
impl<'a> !UnwindSafe for CompositeTransformJoinableMut<'a>