Function bevy_reflect::list_try_apply

source ·
pub fn list_try_apply<L: List>(
    a: &mut L,
    b: &dyn Reflect
) -> Result<(), ApplyError>
Expand description

Tries to apply the elements of b to the corresponding elements of a and returns a Result.

If the length of b is greater than that of a, the excess elements of b are cloned and appended to a.

§Errors

This function returns an ApplyError::MismatchedKinds if b is not a list or if applying elements to each other fails.