pub struct AaSupport {
pub area: bool,
pub msaa8: bool,
pub msaa16: bool,
}Expand description
Represents the set of anti-aliasing configurations to enable during pipeline creation.
This is configured at Renderer creation time (Renderer::new) by setting
RendererOptions::antialiasing_support.
This can be created from a set of AaConfig using Iterator::collect,
as AaSupport implements FromIterator.
Fields§
§area: boolSupport AaConfig::Area.
msaa8: boolSupport AaConfig::Msaa8.
msaa16: boolSupport AaConfig::Msaa16.
Implementations§
Trait Implementations§
Source§impl FromIterator<AaConfig> for AaSupport
impl FromIterator<AaConfig> for AaSupport
impl Copy for AaSupport
impl Eq for AaSupport
impl StructuralPartialEq for AaSupport
Auto Trait Implementations§
impl Freeze for AaSupport
impl RefUnwindSafe for AaSupport
impl Send for AaSupport
impl Sync for AaSupport
impl Unpin for AaSupport
impl UnwindSafe for AaSupport
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§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.