#[non_exhaustive]pub struct ClientQueryResponseMessage {
pub from: String,
pub to: String,
pub response_type: ClientResponseType,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.from: String§to: String§response_type: ClientResponseTypeImplementations§
Source§impl ClientQueryResponseMessage
impl ClientQueryResponseMessage
pub fn com_1_freq( from: impl AsRef<str>, to: impl AsRef<str>, frequency: RadioFrequency, ) -> ClientQueryResponseMessage
pub fn atis( from: impl AsRef<str>, to: impl AsRef<str>, atis_line: AtisLine, ) -> ClientQueryResponseMessage
pub fn real_name( from: impl AsRef<str>, to: impl AsRef<str>, name: impl Into<String>, sector_file: impl Into<String>, rating: u8, ) -> ClientQueryResponseMessage
pub fn capabilities( from: impl AsRef<str>, to: impl AsRef<str>, capabilities: impl Into<Vec<ClientCapability>>, ) -> ClientQueryResponseMessage
pub fn public_ip( from: impl AsRef<str>, to: impl AsRef<str>, ip_address: impl Into<String>, ) -> ClientQueryResponseMessage
pub fn server( from: impl AsRef<str>, to: impl AsRef<str>, hostname_or_ip_address: impl Into<String>, ) -> ClientQueryResponseMessage
pub fn is_valid_atc( from: impl AsRef<str>, to: impl AsRef<str>, atc_callsign: impl AsRef<str>, valid: bool, ) -> ClientQueryResponseMessage
Trait Implementations§
Source§impl Clone for ClientQueryResponseMessage
impl Clone for ClientQueryResponseMessage
Source§fn clone(&self) -> ClientQueryResponseMessage
fn clone(&self) -> ClientQueryResponseMessage
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 ClientQueryResponseMessage
impl Debug for ClientQueryResponseMessage
Source§impl Display for ClientQueryResponseMessage
impl Display for ClientQueryResponseMessage
Auto Trait Implementations§
impl Freeze for ClientQueryResponseMessage
impl RefUnwindSafe for ClientQueryResponseMessage
impl Send for ClientQueryResponseMessage
impl Sync for ClientQueryResponseMessage
impl Unpin for ClientQueryResponseMessage
impl UnwindSafe for ClientQueryResponseMessage
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