pub struct FlatDataSpecBuilder { /* private fields */ }Expand description
Builder for constructing FlatDataSpec instances.
Implementations§
Source§impl FlatDataSpecBuilder
impl FlatDataSpecBuilder
Sourcepub fn columns(self, columns: impl IntoIterator<Item = Column>) -> Self
pub fn columns(self, columns: impl IntoIterator<Item = Column>) -> Self
Add multiple columns from an iterator.
Sourcepub fn decorations(self, decorations: Decorations) -> Self
pub fn decorations(self, decorations: Decorations) -> Self
Set all decorations at once.
Sourcepub fn build(self) -> FlatDataSpec
pub fn build(self) -> FlatDataSpec
Build the FlatDataSpec instance.
Trait Implementations§
Source§impl Clone for FlatDataSpecBuilder
impl Clone for FlatDataSpecBuilder
Source§fn clone(&self) -> FlatDataSpecBuilder
fn clone(&self) -> FlatDataSpecBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FlatDataSpecBuilder
impl Debug for FlatDataSpecBuilder
Source§impl Default for FlatDataSpecBuilder
impl Default for FlatDataSpecBuilder
Source§fn default() -> FlatDataSpecBuilder
fn default() -> FlatDataSpecBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FlatDataSpecBuilder
impl RefUnwindSafe for FlatDataSpecBuilder
impl Send for FlatDataSpecBuilder
impl Sync for FlatDataSpecBuilder
impl Unpin for FlatDataSpecBuilder
impl UnwindSafe for FlatDataSpecBuilder
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