pub struct SubjectBuilder { /* private fields */ }Expand description
Fluent builder for constructing Subject values.
Created via Subject::build(identity). Chain .label() and .property()
calls, then finalize with .done() or use Into<Subject>.
Implementations§
Trait Implementations§
Source§impl From<SubjectBuilder> for Subject
impl From<SubjectBuilder> for Subject
Source§fn from(builder: SubjectBuilder) -> Self
fn from(builder: SubjectBuilder) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SubjectBuilder
impl RefUnwindSafe for SubjectBuilder
impl Send for SubjectBuilder
impl Sync for SubjectBuilder
impl Unpin for SubjectBuilder
impl UnsafeUnpin for SubjectBuilder
impl UnwindSafe for SubjectBuilder
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