pub struct SlackRichTextBroadcast {
pub range: SlackRichTextBroadcastRange,
pub style: Option<SlackRichTextStyle>,
}Fields§
§range: SlackRichTextBroadcastRange§style: Option<SlackRichTextStyle>Implementations§
Source§impl SlackRichTextBroadcast
impl SlackRichTextBroadcast
pub fn new(range: SlackRichTextBroadcastRange) -> Self
pub fn range(&mut self, value: SlackRichTextBroadcastRange) -> &mut Self
pub fn with_range(self, value: SlackRichTextBroadcastRange) -> Self
pub fn style(&mut self, value: SlackRichTextStyle) -> &mut Self
pub fn reset_style(&mut self) -> &mut Self
pub fn mopt_style(&mut self, value: Option<SlackRichTextStyle>) -> &mut Self
pub fn with_style(self, value: SlackRichTextStyle) -> Self
pub fn without_style(self) -> Self
pub fn opt_style(self, value: Option<SlackRichTextStyle>) -> Self
Trait Implementations§
Source§impl Clone for SlackRichTextBroadcast
impl Clone for SlackRichTextBroadcast
Source§fn clone(&self) -> SlackRichTextBroadcast
fn clone(&self) -> SlackRichTextBroadcast
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 moreSource§impl Debug for SlackRichTextBroadcast
impl Debug for SlackRichTextBroadcast
Source§impl<'de> Deserialize<'de> for SlackRichTextBroadcast
impl<'de> Deserialize<'de> for SlackRichTextBroadcast
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<SlackRichTextBroadcastInit> for SlackRichTextBroadcast
impl From<SlackRichTextBroadcastInit> for SlackRichTextBroadcast
Source§fn from(value: SlackRichTextBroadcastInit) -> Self
fn from(value: SlackRichTextBroadcastInit) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SlackRichTextBroadcast
impl PartialEq for SlackRichTextBroadcast
Source§impl Serialize for SlackRichTextBroadcast
impl Serialize for SlackRichTextBroadcast
impl StructuralPartialEq for SlackRichTextBroadcast
Auto Trait Implementations§
impl Freeze for SlackRichTextBroadcast
impl RefUnwindSafe for SlackRichTextBroadcast
impl Send for SlackRichTextBroadcast
impl Sync for SlackRichTextBroadcast
impl Unpin for SlackRichTextBroadcast
impl UnsafeUnpin for SlackRichTextBroadcast
impl UnwindSafe for SlackRichTextBroadcast
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