pub struct MessageDetailBuilder { /* private fields */ }
Implementations§
Source§impl MessageDetailBuilder
impl MessageDetailBuilder
pub fn new() -> Self
pub fn with_raw(raw: String) -> Self
pub fn raw(&mut self, raw: String) -> &mut Self
pub fn section<F, S>(&mut self, name: S, apply: F) -> &mut Self
pub fn text_block<F>(&mut self, apply: F) -> &mut Selfwhere
F: FnOnce(&mut TextBlockBuilder),
pub fn build(self) -> MessageDetail
Auto Trait Implementations§
impl Freeze for MessageDetailBuilder
impl RefUnwindSafe for MessageDetailBuilder
impl Send for MessageDetailBuilder
impl Sync for MessageDetailBuilder
impl Unpin for MessageDetailBuilder
impl UnwindSafe for MessageDetailBuilder
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