pub struct EnvelopeBuilder { /* private fields */ }Implementations§
Source§impl EnvelopeBuilder
impl EnvelopeBuilder
pub fn new() -> Self
pub fn created_at(self, created_at: DateTime) -> Self
pub fn updated_at(self, updated_at: DateTime) -> Self
pub fn time(self, time: DateTime) -> Self
pub fn fingerprint(self, fingerprint: RowShapeFingerprint) -> Self
pub fn flags(&self) -> u8
pub fn build(self, body: &[u8]) -> EncodedPodRow
Trait Implementations§
Source§impl Clone for EnvelopeBuilder
impl Clone for EnvelopeBuilder
Source§fn clone(&self) -> EnvelopeBuilder
fn clone(&self) -> EnvelopeBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EnvelopeBuilder
Source§impl Debug for EnvelopeBuilder
impl Debug for EnvelopeBuilder
Source§impl Default for EnvelopeBuilder
impl Default for EnvelopeBuilder
Source§fn default() -> EnvelopeBuilder
fn default() -> EnvelopeBuilder
Returns the “default value” for a type. Read more
impl Eq for EnvelopeBuilder
Source§impl PartialEq for EnvelopeBuilder
impl PartialEq for EnvelopeBuilder
impl StructuralPartialEq for EnvelopeBuilder
Auto Trait Implementations§
impl Freeze for EnvelopeBuilder
impl RefUnwindSafe for EnvelopeBuilder
impl Send for EnvelopeBuilder
impl Sync for EnvelopeBuilder
impl Unpin for EnvelopeBuilder
impl UnsafeUnpin for EnvelopeBuilder
impl UnwindSafe for EnvelopeBuilder
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