pub struct AVTransportLastChange {Show 80 fields
pub av_transport_uri: Option<String>,
pub av_transport_uri_meta_data: Option<DecodeXmlString<TrackMetaData>>,
pub alarm_include_linked_zones: Option<bool>,
pub alarm_state: Option<String>,
pub alarm_volume: Option<u16>,
pub current_av_transport_uri: Option<String>,
pub enqueue_as_next: Option<bool>,
pub group_id: Option<String>,
pub iso8601_time: Option<String>,
pub instance_id: Option<u32>,
pub list_uri: Option<String>,
pub list_uri_meta_data: Option<String>,
pub member_id: Option<String>,
pub member_list: Option<String>,
pub num_tracks: Option<u32>,
pub num_tracks_change: Option<i32>,
pub object_id: Option<String>,
pub player_id: Option<String>,
pub queue: Option<String>,
pub rejoin_group: Option<bool>,
pub reset_volume_after: Option<bool>,
pub resume_playback: Option<bool>,
pub saved_queue_title: Option<String>,
pub seek_mode: Option<SeekMode>,
pub seek_target: Option<String>,
pub sleep_timer_state: Option<String>,
pub source_state: Option<String>,
pub stream_restart_state: Option<String>,
pub track_list: Option<String>,
pub track_number: Option<u32>,
pub transport_settings: Option<String>,
pub uri: Option<String>,
pub uri_meta_data: Option<String>,
pub vli_state: Option<String>,
pub absolute_counter_position: Option<i32>,
pub absolute_time_position: Option<String>,
pub alarm_id_running: Option<u32>,
pub alarm_logged_start_time: Option<String>,
pub alarm_running: Option<bool>,
pub current_crossfade_mode: Option<bool>,
pub current_media_duration: Option<String>,
pub current_play_mode: Option<CurrentPlayMode>,
pub current_record_quality_mode: Option<String>,
pub current_section: Option<u32>,
pub current_track: Option<u32>,
pub current_track_duration: Option<String>,
pub current_track_meta_data: Option<DecodeXmlString<TrackMetaData>>,
pub current_track_uri: Option<String>,
pub current_transport_actions: Option<String>,
pub current_valid_play_modes: Option<String>,
pub direct_control_account_id: Option<String>,
pub direct_control_client_id: Option<String>,
pub direct_control_is_suspended: Option<bool>,
pub enqueued_transport_uri: Option<String>,
pub enqueued_transport_uri_meta_data: Option<DecodeXmlString<TrackMetaData>>,
pub muse_sessions: Option<String>,
pub next_av_transport_uri: Option<String>,
pub next_av_transport_uri_meta_data: Option<String>,
pub next_track_meta_data: Option<String>,
pub next_track_uri: Option<String>,
pub number_of_tracks: Option<u32>,
pub playback_storage_medium: Option<PlaybackStorageMedium>,
pub possible_playback_storage_media: Option<String>,
pub possible_record_quality_modes: Option<String>,
pub possible_record_storage_media: Option<String>,
pub queue_update_id: Option<u32>,
pub record_medium_write_status: Option<String>,
pub record_storage_medium: Option<String>,
pub relative_counter_position: Option<i32>,
pub relative_time_position: Option<String>,
pub restart_pending: Option<bool>,
pub sleep_timer_generation: Option<u32>,
pub snooze_running: Option<bool>,
pub transport_error_description: Option<String>,
pub transport_error_http_code: Option<String>,
pub transport_error_http_headers: Option<String>,
pub transport_error_uri: Option<String>,
pub transport_play_speed: Option<String>,
pub transport_state: Option<TransportState>,
pub transport_status: Option<String>,
}Fields§
§av_transport_uri: Option<String>§av_transport_uri_meta_data: Option<DecodeXmlString<TrackMetaData>>§alarm_include_linked_zones: Option<bool>§alarm_state: Option<String>§alarm_volume: Option<u16>§current_av_transport_uri: Option<String>§enqueue_as_next: Option<bool>§group_id: Option<String>§iso8601_time: Option<String>§instance_id: Option<u32>§list_uri: Option<String>§list_uri_meta_data: Option<String>§member_id: Option<String>§member_list: Option<String>§num_tracks: Option<u32>§num_tracks_change: Option<i32>§object_id: Option<String>§player_id: Option<String>§queue: Option<String>§rejoin_group: Option<bool>§reset_volume_after: Option<bool>§resume_playback: Option<bool>§saved_queue_title: Option<String>§seek_mode: Option<SeekMode>§seek_target: Option<String>§sleep_timer_state: Option<String>§source_state: Option<String>§stream_restart_state: Option<String>§track_list: Option<String>§track_number: Option<u32>§transport_settings: Option<String>§uri: Option<String>§uri_meta_data: Option<String>§vli_state: Option<String>§absolute_counter_position: Option<i32>§absolute_time_position: Option<String>§alarm_id_running: Option<u32>§alarm_logged_start_time: Option<String>§alarm_running: Option<bool>§current_crossfade_mode: Option<bool>§current_media_duration: Option<String>§current_play_mode: Option<CurrentPlayMode>§current_record_quality_mode: Option<String>§current_section: Option<u32>§current_track: Option<u32>§current_track_duration: Option<String>§current_track_meta_data: Option<DecodeXmlString<TrackMetaData>>§current_track_uri: Option<String>§current_transport_actions: Option<String>§current_valid_play_modes: Option<String>§direct_control_account_id: Option<String>§direct_control_client_id: Option<String>§direct_control_is_suspended: Option<bool>§enqueued_transport_uri: Option<String>§enqueued_transport_uri_meta_data: Option<DecodeXmlString<TrackMetaData>>§muse_sessions: Option<String>§next_av_transport_uri: Option<String>§next_av_transport_uri_meta_data: Option<String>§next_track_meta_data: Option<String>§next_track_uri: Option<String>§number_of_tracks: Option<u32>§playback_storage_medium: Option<PlaybackStorageMedium>§possible_playback_storage_media: Option<String>§possible_record_quality_modes: Option<String>§possible_record_storage_media: Option<String>§queue_update_id: Option<u32>§record_medium_write_status: Option<String>§record_storage_medium: Option<String>§relative_counter_position: Option<i32>§relative_time_position: Option<String>§restart_pending: Option<bool>§sleep_timer_generation: Option<u32>§snooze_running: Option<bool>§transport_error_description: Option<String>§transport_error_http_code: Option<String>§transport_error_http_headers: Option<String>§transport_error_uri: Option<String>§transport_play_speed: Option<String>§transport_state: Option<TransportState>§transport_status: Option<String>Trait Implementations§
Source§impl Clone for AVTransportLastChange
impl Clone for AVTransportLastChange
Source§fn clone(&self) -> AVTransportLastChange
fn clone(&self) -> AVTransportLastChange
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 AVTransportLastChange
impl Debug for AVTransportLastChange
Source§impl Default for AVTransportLastChange
impl Default for AVTransportLastChange
Source§fn default() -> AVTransportLastChange
fn default() -> AVTransportLastChange
Returns the “default value” for a type. Read more
Source§impl PartialEq for AVTransportLastChange
impl PartialEq for AVTransportLastChange
impl StructuralPartialEq for AVTransportLastChange
Auto Trait Implementations§
impl Freeze for AVTransportLastChange
impl RefUnwindSafe for AVTransportLastChange
impl Send for AVTransportLastChange
impl Sync for AVTransportLastChange
impl Unpin for AVTransportLastChange
impl UnwindSafe for AVTransportLastChange
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