pub struct SignaldRequest {Show 15 fields
pub typ: String,
pub username: String,
pub id: Option<String>,
pub message_body: Option<String>,
pub recipient_number: Option<String>,
pub recipient_group_id: Option<String>,
pub voice: Option<bool>,
pub code: Option<String>,
pub device_name: Option<String>,
pub attachment_filenames: Option<Vec<String>>,
pub quote: Option<String>,
pub uri: Option<String>,
pub group_name: Option<String>,
pub members: Option<Vec<String>>,
pub avatar: Option<String>,
}
Expand description
A Signald request Contains of all the possible fields necessary by signald
Fields§
§typ: String
§username: String
§id: Option<String>
§message_body: Option<String>
§recipient_number: Option<String>
§recipient_group_id: Option<String>
§voice: Option<bool>
§code: Option<String>
§device_name: Option<String>
§attachment_filenames: Option<Vec<String>>
§quote: Option<String>
§uri: Option<String>
§group_name: Option<String>
§members: Option<Vec<String>>
§avatar: Option<String>
Implementations§
Source§impl SignaldRequest
impl SignaldRequest
Sourcepub fn to_json_string(&self) -> String
pub fn to_json_string(&self) -> String
Parse a request to json
Trait Implementations§
Source§impl Clone for SignaldRequest
impl Clone for SignaldRequest
Source§fn clone(&self) -> SignaldRequest
fn clone(&self) -> SignaldRequest
Returns a copy 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 Default for SignaldRequest
impl Default for SignaldRequest
Source§fn default() -> SignaldRequest
fn default() -> SignaldRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SignaldRequest
impl RefUnwindSafe for SignaldRequest
impl Send for SignaldRequest
impl Sync for SignaldRequest
impl Unpin for SignaldRequest
impl UnwindSafe for SignaldRequest
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