pub struct BrickAtlasConfig {
pub stored_shape: [u16; 3],
pub resident_capacity: usize,
pub uploads: UploadRingConfig,
pub kind: BrickAtlasKind,
}Expand description
Immutable fixed budgets for one sparse atlas.
Fields§
§stored_shape: [u16; 3]Common stored shape, including symmetric halos.
resident_capacity: usizeMaximum simultaneously mapped bricks.
uploads: UploadRingConfigFixed upload-ring budgets.
kind: BrickAtlasKindValue interpretation and texture format.
Trait Implementations§
Source§impl Clone for BrickAtlasConfig
impl Clone for BrickAtlasConfig
impl Copy for BrickAtlasConfig
Source§impl Debug for BrickAtlasConfig
impl Debug for BrickAtlasConfig
impl Eq for BrickAtlasConfig
Source§impl PartialEq for BrickAtlasConfig
impl PartialEq for BrickAtlasConfig
impl StructuralPartialEq for BrickAtlasConfig
Auto Trait Implementations§
impl Freeze for BrickAtlasConfig
impl RefUnwindSafe for BrickAtlasConfig
impl Send for BrickAtlasConfig
impl Sync for BrickAtlasConfig
impl Unpin for BrickAtlasConfig
impl UnsafeUnpin for BrickAtlasConfig
impl UnwindSafe for BrickAtlasConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more