Struct dapnet_api::Call
source · [−]pub struct Call {
pub text: String,
pub timestamp: Option<DateTime<Utc>>,
pub sender: Option<String>,
pub recipients: Vec<String>,
pub transmitter_groups: Vec<String>,
pub emergency: bool,
}
Fields
text: String
Message text of the call
timestamp: Option<DateTime<Utc>>
Time at which the call was sent
sender: Option<String>
User who submitted the call
recipients: Vec<String>
Call signs of this calls recipients
transmitter_groups: Vec<String>
Names of transmitter groups used to transmit this call
emergency: bool
Flag indicating if this call was sent with high priority
Implementations
Trait Implementations
sourceimpl<'de> Deserialize<'de> for Call
impl<'de> Deserialize<'de> for Call
sourcefn 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
Auto Trait Implementations
impl RefUnwindSafe for Call
impl Send for Call
impl Sync for Call
impl Unpin for Call
impl UnwindSafe for Call
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more