pub struct SalesforceDataFieldElement {
pub salesforce_record_id: String,
pub salesforce_field_label: Option<String>,
pub salesforce_field_api_name: Option<String>,
pub salesforce_include_field_label: Option<bool>,
pub style: Option<RichTextStyle>,
/* private fields */
}Expand description
A reference to a Salesforce data field. https://docs.slack.dev/reference/block-kit/block-elements/salesforce-data-field-element
Fields§
§salesforce_record_id: String§salesforce_field_label: Option<String>§salesforce_field_api_name: Option<String>§salesforce_include_field_label: Option<bool>§style: Option<RichTextStyle>Implementations§
Source§impl SalesforceDataFieldElement
impl SalesforceDataFieldElement
pub fn new(salesforce_record_id: impl Into<String>) -> Self
pub fn salesforce_field_label( self, salesforce_field_label: impl Into<String>, ) -> Self
pub fn salesforce_field_api_name( self, salesforce_field_api_name: impl Into<String>, ) -> Self
pub fn salesforce_include_field_label( self, salesforce_include_field_label: bool, ) -> Self
pub fn style(self, style: RichTextStyle) -> Self
Trait Implementations§
Source§impl Clone for SalesforceDataFieldElement
impl Clone for SalesforceDataFieldElement
Source§impl Debug for SalesforceDataFieldElement
impl Debug for SalesforceDataFieldElement
Source§impl<'de> Deserialize<'de> for SalesforceDataFieldElement
impl<'de> Deserialize<'de> for SalesforceDataFieldElement
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<SalesforceDataFieldElement> for RichTextElement
impl From<SalesforceDataFieldElement> for RichTextElement
Source§fn from(value: SalesforceDataFieldElement) -> Self
fn from(value: SalesforceDataFieldElement) -> Self
Converts to this type from the input type.
impl StructuralPartialEq for SalesforceDataFieldElement
Auto Trait Implementations§
impl Freeze for SalesforceDataFieldElement
impl RefUnwindSafe for SalesforceDataFieldElement
impl Send for SalesforceDataFieldElement
impl Sync for SalesforceDataFieldElement
impl Unpin for SalesforceDataFieldElement
impl UnsafeUnpin for SalesforceDataFieldElement
impl UnwindSafe for SalesforceDataFieldElement
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