pub struct ImageBlockBuilder {
pub image_url: String,
pub alt_text: String,
pub title: Option<TextBlockObject>,
pub block_id: Option<String>,
}Fields§
§image_url: String§alt_text: String§title: Option<TextBlockObject>§block_id: Option<String>Implementations§
Source§impl ImageBlockBuilder
impl ImageBlockBuilder
pub fn new(image_url: String, alt_text: String) -> ImageBlockBuilder
pub fn title(self, title: TextBlockObject) -> ImageBlockBuilder
pub fn block_id(self, block_id: String) -> ImageBlockBuilder
pub fn build(self) -> ImageBlock
Trait Implementations§
Source§impl Debug for ImageBlockBuilder
impl Debug for ImageBlockBuilder
Source§impl Default for ImageBlockBuilder
impl Default for ImageBlockBuilder
Source§fn default() -> ImageBlockBuilder
fn default() -> ImageBlockBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ImageBlockBuilder
impl RefUnwindSafe for ImageBlockBuilder
impl Send for ImageBlockBuilder
impl Sync for ImageBlockBuilder
impl Unpin for ImageBlockBuilder
impl UnwindSafe for ImageBlockBuilder
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