AsSoaRef

Trait AsSoaRef 

Source
pub trait AsSoaRef {
    type Item: Soapy;

    // Required method
    fn as_soa_ref(&self) -> <Self::Item as Soapy>::Ref<'_>;
}
Expand description

Similar to AsRef, but for Soapy::Ref.

This is primarily used to provide convenient implementations of standard traits for Slice.

Required Associated Types§

Source

type Item: Soapy

The type to get a reference of.

When using the Soapy derive macro, this is the type that was derived from and which is the generic parameter of Slice and Soa.

Required Methods§

Source

fn as_soa_ref(&self) -> <Self::Item as Soapy>::Ref<'_>

Converts this type to an SoA reference of the associated type.

Implementors§