pub struct FieldDataBuilder { /* private fields */ }Expand description
Builder for FieldData
Implementations§
Source§impl FieldDataBuilder
impl FieldDataBuilder
pub fn delivery_vectors(self, vectors: Vec<String>) -> Self
pub fn add_delivery_vector(self, vector: impl Into<String>) -> Self
pub fn first_seen(self, timestamp: DateTime<Utc>) -> Self
pub fn last_seen(self, timestamp: DateTime<Utc>) -> Self
pub fn build(self) -> Result<FieldData>
Trait Implementations§
Source§impl Debug for FieldDataBuilder
impl Debug for FieldDataBuilder
Source§impl Default for FieldDataBuilder
impl Default for FieldDataBuilder
Source§fn default() -> FieldDataBuilder
fn default() -> FieldDataBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for FieldDataBuilder
impl RefUnwindSafe for FieldDataBuilder
impl Send for FieldDataBuilder
impl Sync for FieldDataBuilder
impl Unpin for FieldDataBuilder
impl UnwindSafe for FieldDataBuilder
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