pub struct MessageAccumulator { /* private fields */ }Implementations§
Source§impl MessageAccumulator
impl MessageAccumulator
pub fn push(&mut self, part: &MessagePart) -> Result<(), GenerateError>
pub fn finish(self) -> Result<GenerateOutput, GenerateError>
Trait Implementations§
Source§impl Default for MessageAccumulator
impl Default for MessageAccumulator
Source§fn default() -> MessageAccumulator
fn default() -> MessageAccumulator
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for MessageAccumulator
impl RefUnwindSafe for MessageAccumulator
impl Send for MessageAccumulator
impl Sync for MessageAccumulator
impl Unpin for MessageAccumulator
impl UnsafeUnpin for MessageAccumulator
impl UnwindSafe for MessageAccumulator
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