#[non_exhaustive]pub enum ParameterBankResidency {
WithLayer,
IndependentCache(ParameterBankLoadOptions),
}Expand description
Independently addressable bank placement relative to ordinary execution units.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
WithLayer
Keep bank members in the ordinary unit residency allocation.
IndependentCache(ParameterBankLoadOptions)
Catalog bank members as independent atomic residency units.
Trait Implementations§
Source§impl Clone for ParameterBankResidency
impl Clone for ParameterBankResidency
Source§fn clone(&self) -> ParameterBankResidency
fn clone(&self) -> ParameterBankResidency
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ParameterBankResidency
Source§impl Debug for ParameterBankResidency
impl Debug for ParameterBankResidency
Source§impl Default for ParameterBankResidency
impl Default for ParameterBankResidency
Source§fn default() -> ParameterBankResidency
fn default() -> ParameterBankResidency
Returns the “default value” for a type. Read more
impl Eq for ParameterBankResidency
Source§impl PartialEq for ParameterBankResidency
impl PartialEq for ParameterBankResidency
impl StructuralPartialEq for ParameterBankResidency
Auto Trait Implementations§
impl Freeze for ParameterBankResidency
impl RefUnwindSafe for ParameterBankResidency
impl Send for ParameterBankResidency
impl Sync for ParameterBankResidency
impl Unpin for ParameterBankResidency
impl UnsafeUnpin for ParameterBankResidency
impl UnwindSafe for ParameterBankResidency
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