pub struct ImageMetadataBuilder { /* private fields */ }
Expand description
Builder for ImageMetadata
.
Implementations§
Source§impl ImageMetadataBuilder
impl ImageMetadataBuilder
pub fn name(&mut self, value: String) -> &mut Self
pub fn location(&mut self, value: String) -> &mut Self
pub fn short_sha(&mut self, value: String) -> &mut Self
pub fn size(&mut self, value: i64) -> &mut Self
pub fn created_at(&mut self, value: String) -> &mut Self
Sourcepub fn build(&self) -> Result<ImageMetadata, ImageMetadataBuilderError>
pub fn build(&self) -> Result<ImageMetadata, ImageMetadataBuilderError>
Trait Implementations§
Source§impl Clone for ImageMetadataBuilder
impl Clone for ImageMetadataBuilder
Source§fn clone(&self) -> ImageMetadataBuilder
fn clone(&self) -> ImageMetadataBuilder
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for ImageMetadataBuilder
impl RefUnwindSafe for ImageMetadataBuilder
impl Send for ImageMetadataBuilder
impl Sync for ImageMetadataBuilder
impl Unpin for ImageMetadataBuilder
impl UnwindSafe for ImageMetadataBuilder
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