pub struct ContextActionsBuilder { /* private fields */ }Expand description
Builder for ContextActions object.
Implementations§
Source§impl ContextActionsBuilder
impl ContextActionsBuilder
Sourcepub fn get_elements(&self) -> Option<&[ContextActionsElement]>
pub fn get_elements(&self) -> Option<&[ContextActionsElement]>
get elements field value.
Sourcepub fn set_elements<Iter, Inner>(self, value: Option<Iter>) -> Self
pub fn set_elements<Iter, Inner>(self, value: Option<Iter>) -> Self
set elements field value.
Sourcepub fn element(self, value: impl Into<ContextActionsElement>) -> Self
pub fn element(self, value: impl Into<ContextActionsElement>) -> Self
push list element to elements field.
Sourcepub fn get_block_id(&self) -> Option<&String>
pub fn get_block_id(&self) -> Option<&String>
get block_id field value.
Sourcepub fn set_block_id(self, value: Option<impl Into<String>>) -> Self
pub fn set_block_id(self, value: Option<impl Into<String>>) -> Self
set block_id field value.
Sourcepub fn build(self) -> Result<ContextActions, ValidationErrors>
pub fn build(self) -> Result<ContextActions, ValidationErrors>
build ContextActions object.
Trait Implementations§
Source§impl Debug for ContextActionsBuilder
impl Debug for ContextActionsBuilder
Auto Trait Implementations§
impl Freeze for ContextActionsBuilder
impl RefUnwindSafe for ContextActionsBuilder
impl Send for ContextActionsBuilder
impl Sync for ContextActionsBuilder
impl Unpin for ContextActionsBuilder
impl UnsafeUnpin for ContextActionsBuilder
impl UnwindSafe for ContextActionsBuilder
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