pub struct LayerClassBuilder { /* private fields */ }
Expand description
A builder object for LayerClass.
Implementations§
Source§impl LayerClassBuilder
impl LayerClassBuilder
Sourcepub fn alias<T, U>(self, id: T, target: U) -> LayerClassBuilder
pub fn alias<T, U>(self, id: T, target: U) -> LayerClassBuilder
Adds an attribute alias for LayerClass.
Sourcepub fn header<T>(self, attr: T) -> LayerClassBuilder
pub fn header<T>(self, attr: T) -> LayerClassBuilder
Adds a header attribute for LayerClass.
Sourcepub fn build(self) -> LayerClass
pub fn build(self) -> LayerClass
Builds a new LayerClass.
Auto Trait Implementations§
impl Freeze for LayerClassBuilder
impl !RefUnwindSafe for LayerClassBuilder
impl Send for LayerClassBuilder
impl Sync for LayerClassBuilder
impl Unpin for LayerClassBuilder
impl !UnwindSafe for LayerClassBuilder
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