pub enum ClientQueryType {
Show 29 variants
IsValidATC {
atc_callsign: String,
},
Capabilities,
Com1Freq,
RealName,
Server,
ATIS,
PublicIP,
INF,
FlightPlan {
aircraft_callsign: String,
},
ForceBeaconCode {
code: TransponderCode,
},
RequestRelief,
CancelRequestRelief,
HelpRequest {
message: Option<String>,
},
CancelHelpRequest {
message: Option<String>,
},
WhoHas {
aircraft_callsign: String,
},
InitiateTrack {
aircraft_callsign: String,
},
AcceptHandoff {
aircraft_callsign: String,
atc_callsign: String,
},
DropTrack {
aircraft_callsign: String,
},
SetFinalAltitude {
aircraft_callsign: String,
altitude: i32,
},
SetTempAltitude {
aircraft_callsign: String,
altitude: i32,
},
SetBeaconCode {
aircraft_callsign: String,
code: TransponderCode,
},
SetScratchpad {
aircraft_callsign: String,
contents: ScratchPad,
},
SetVoiceType {
aircraft_callsign: String,
voice_capability: VoiceCapability,
},
AircraftConfigurationRequest,
AircraftConfigurationResponse {
aircraft_config: AircraftConfig,
},
SimTime {
time: DateTime<Utc>,
},
NewInfo {
atis_letter: char,
},
NewATIS {
atis_letter: char,
surface_wind: String,
pressure: String,
},
SetGlobalData {
aircraft_callsign: String,
contents: String,
},
}Variants§
IsValidATC
Capabilities
Com1Freq
RealName
Server
ATIS
PublicIP
INF
FlightPlan
ForceBeaconCode
Fields
§
code: TransponderCodeRequestRelief
CancelRequestRelief
HelpRequest
CancelHelpRequest
WhoHas
InitiateTrack
AcceptHandoff
DropTrack
SetFinalAltitude
SetTempAltitude
SetBeaconCode
SetScratchpad
SetVoiceType
AircraftConfigurationRequest
AircraftConfigurationResponse
Fields
§
aircraft_config: AircraftConfigSimTime
NewInfo
NewATIS
SetGlobalData
Trait Implementations§
Source§impl Clone for ClientQueryType
impl Clone for ClientQueryType
Source§fn clone(&self) -> ClientQueryType
fn clone(&self) -> ClientQueryType
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 ClientQueryType
impl Debug for ClientQueryType
Auto Trait Implementations§
impl Freeze for ClientQueryType
impl RefUnwindSafe for ClientQueryType
impl Send for ClientQueryType
impl Sync for ClientQueryType
impl Unpin for ClientQueryType
impl UnwindSafe for ClientQueryType
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