pub struct ApprovalUIBuilder { /* private fields */ }Expand description
Approval UI builder for constructing approval UI components
Implementations§
Source§impl ApprovalUIBuilder
impl ApprovalUIBuilder
Sourcepub fn request_id(self, request_id: String) -> Self
pub fn request_id(self, request_id: String) -> Self
Set the request ID
Sourcepub fn summary(self, summary: ApprovalSummary) -> Self
pub fn summary(self, summary: ApprovalSummary) -> Self
Set the approval summary
Sourcepub fn build(self) -> Result<ApprovalUI, String>
pub fn build(self) -> Result<ApprovalUI, String>
Build the approval UI component
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ApprovalUIBuilder
impl RefUnwindSafe for ApprovalUIBuilder
impl Send for ApprovalUIBuilder
impl Sync for ApprovalUIBuilder
impl Unpin for ApprovalUIBuilder
impl UnwindSafe for ApprovalUIBuilder
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