pub struct ExternalMemoryPropertiesBuilder { /* private fields */ }Expand description
Builder for ExternalMemoryProperties.
Implementations§
Source§impl ExternalMemoryPropertiesBuilder
impl ExternalMemoryPropertiesBuilder
pub fn external_memory_features(self, value: ExternalMemoryFeatureFlags) -> Self
pub fn export_from_imported_handle_types( self, value: ExternalMemoryHandleTypeFlags, ) -> Self
pub fn compatible_handle_types( self, value: ExternalMemoryHandleTypeFlags, ) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExternalMemoryPropertiesBuilder
impl RefUnwindSafe for ExternalMemoryPropertiesBuilder
impl Send for ExternalMemoryPropertiesBuilder
impl Sync for ExternalMemoryPropertiesBuilder
impl Unpin for ExternalMemoryPropertiesBuilder
impl UnsafeUnpin for ExternalMemoryPropertiesBuilder
impl UnwindSafe for ExternalMemoryPropertiesBuilder
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