icrate/generated/MediaPlayer/
MPRemoteControlTypes.rs

1//! This file has been automatically generated by `objc2`'s `header-translator`.
2//! DO NOT EDIT
3use crate::common::*;
4use crate::AppKit::*;
5use crate::Foundation::*;
6use crate::MediaPlayer::*;
7
8ns_enum!(
9    #[underlying(NSInteger)]
10    pub enum MPShuffleType {
11        MPShuffleTypeOff = 0,
12        MPShuffleTypeItems = 1,
13        MPShuffleTypeCollections = 2,
14    }
15);
16
17ns_enum!(
18    #[underlying(NSInteger)]
19    pub enum MPRepeatType {
20        MPRepeatTypeOff = 0,
21        MPRepeatTypeOne = 1,
22        MPRepeatTypeAll = 2,
23    }
24);
25
26ns_enum!(
27    #[underlying(NSInteger)]
28    pub enum MPChangeLanguageOptionSetting {
29        MPChangeLanguageOptionSettingNone = 0,
30        MPChangeLanguageOptionSettingNowPlayingItemOnly = 1,
31        MPChangeLanguageOptionSettingPermanent = 2,
32    }
33);