pub struct TestLayoutBuilder { /* private fields */ }Expand description
Builder for creating test layouts
Implementations§
Source§impl TestLayoutBuilder
impl TestLayoutBuilder
Sourcepub fn add_field(self, name: impl Into<String>, ty: Type) -> Self
pub fn add_field(self, name: impl Into<String>, ty: Type) -> Self
Add a named field to the layout
Sourcepub fn build(self) -> EncodedValuesLayout
pub fn build(self) -> EncodedValuesLayout
Build an unnamed layout
Sourcepub fn build_named(self) -> EncodedValuesNamedLayout
pub fn build_named(self) -> EncodedValuesNamedLayout
Build a named layout
Auto Trait Implementations§
impl Freeze for TestLayoutBuilder
impl RefUnwindSafe for TestLayoutBuilder
impl Send for TestLayoutBuilder
impl Sync for TestLayoutBuilder
impl Unpin for TestLayoutBuilder
impl UnwindSafe for TestLayoutBuilder
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