pub struct CFriendMessagesSendMessageRequest {
pub steamid: Option<u64>,
pub chat_entry_type: Option<i32>,
pub message: Option<String>,
pub contains_bbcode: Option<bool>,
pub echo_to_sender: Option<bool>,
pub low_priority: Option<bool>,
pub client_message_id: Option<String>,
}Expand description
Send message request
Fields§
§steamid: Option<u64>§chat_entry_type: Option<i32>§message: Option<String>§contains_bbcode: Option<bool>§echo_to_sender: Option<bool>§low_priority: Option<bool>§client_message_id: Option<String>Implementations§
Source§impl CFriendMessagesSendMessageRequest
impl CFriendMessagesSendMessageRequest
Sourcepub fn steamid(&self) -> u64
pub fn steamid(&self) -> u64
Returns the value of steamid, or the default value if steamid is unset.
Sourcepub fn chat_entry_type(&self) -> i32
pub fn chat_entry_type(&self) -> i32
Returns the value of chat_entry_type, or the default value if chat_entry_type is unset.
Sourcepub fn message(&self) -> &str
pub fn message(&self) -> &str
Returns the value of message, or the default value if message is unset.
Sourcepub fn contains_bbcode(&self) -> bool
pub fn contains_bbcode(&self) -> bool
Returns the value of contains_bbcode, or the default value if contains_bbcode is unset.
Sourcepub fn echo_to_sender(&self) -> bool
pub fn echo_to_sender(&self) -> bool
Returns the value of echo_to_sender, or the default value if echo_to_sender is unset.
Sourcepub fn low_priority(&self) -> bool
pub fn low_priority(&self) -> bool
Returns the value of low_priority, or the default value if low_priority is unset.
Sourcepub fn client_message_id(&self) -> &str
pub fn client_message_id(&self) -> &str
Returns the value of client_message_id, or the default value if client_message_id is unset.
Trait Implementations§
Source§impl Clone for CFriendMessagesSendMessageRequest
impl Clone for CFriendMessagesSendMessageRequest
Source§fn clone(&self) -> CFriendMessagesSendMessageRequest
fn clone(&self) -> CFriendMessagesSendMessageRequest
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 Message for CFriendMessagesSendMessageRequest
impl Message for CFriendMessagesSendMessageRequest
Source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message to a buffer. Read more
Source§fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message to a newly allocated buffer.
Source§fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>
Encodes the message with a length-delimiter to a buffer. Read more
Source§fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8> ⓘwhere
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
Source§fn decode<B>(buf: B) -> Result<Self, DecodeError>
fn decode<B>(buf: B) -> Result<Self, DecodeError>
Decodes an instance of the message from a buffer. Read more
Source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>
Decodes a length-delimited instance of the message from the buffer.
Source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes an instance of the message from a buffer, and merges it into
self. Read moreSource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>
Decodes a length-delimited instance of the message from buffer, and
merges it into
self.Source§impl PartialEq for CFriendMessagesSendMessageRequest
impl PartialEq for CFriendMessagesSendMessageRequest
Source§fn eq(&self, other: &CFriendMessagesSendMessageRequest) -> bool
fn eq(&self, other: &CFriendMessagesSendMessageRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CFriendMessagesSendMessageRequest
Auto Trait Implementations§
impl Freeze for CFriendMessagesSendMessageRequest
impl RefUnwindSafe for CFriendMessagesSendMessageRequest
impl Send for CFriendMessagesSendMessageRequest
impl Sync for CFriendMessagesSendMessageRequest
impl Unpin for CFriendMessagesSendMessageRequest
impl UnsafeUnpin for CFriendMessagesSendMessageRequest
impl UnwindSafe for CFriendMessagesSendMessageRequest
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