pub struct DynamicComplexCreateParams { /* private fields */ }Expand description
Parameters for publishing a complex dynamic.
Implementations§
Source§impl DynamicComplexCreateParams
impl DynamicComplexCreateParams
pub fn new(scene: u8, contents: Vec<DynamicContentItem>) -> BpiResult<Self>
pub fn pics(self, pics: Vec<DynamicPic>) -> BpiResult<Self>
pub fn topic(self, topic: DynamicTopic) -> Self
Trait Implementations§
Source§impl Clone for DynamicComplexCreateParams
impl Clone for DynamicComplexCreateParams
Source§fn clone(&self) -> DynamicComplexCreateParams
fn clone(&self) -> DynamicComplexCreateParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 DynamicComplexCreateParams
impl RefUnwindSafe for DynamicComplexCreateParams
impl Send for DynamicComplexCreateParams
impl Sync for DynamicComplexCreateParams
impl Unpin for DynamicComplexCreateParams
impl UnsafeUnpin for DynamicComplexCreateParams
impl UnwindSafe for DynamicComplexCreateParams
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