Struct windows_sys::ApplicationModel::ConversationalAgent::ConversationalAgentVoiceActivationPrerequisiteKind
[−]#[repr(transparent)]pub struct ConversationalAgentVoiceActivationPrerequisiteKind(pub i32);
Expand description
Required features: "ApplicationModel_ConversationalAgent"
Tuple Fields
0: i32
Implementations
impl ConversationalAgentVoiceActivationPrerequisiteKind
impl ConversationalAgentVoiceActivationPrerequisiteKind
pub const MicrophonePermission: Self = Self(0i32)
pub const KnownAgents: Self = Self(1i32)
pub const AgentAllowed: Self = Self(2i32)
pub const AppCapability: Self = Self(3i32)
pub const BackgroundTaskRegistration: Self = Self(4i32)
pub const PolicyPermission: Self = Self(5i32)
Trait Implementations
impl Copy for ConversationalAgentVoiceActivationPrerequisiteKind
Auto Trait Implementations
impl RefUnwindSafe for ConversationalAgentVoiceActivationPrerequisiteKind
impl Send for ConversationalAgentVoiceActivationPrerequisiteKind
impl Sync for ConversationalAgentVoiceActivationPrerequisiteKind
impl Unpin for ConversationalAgentVoiceActivationPrerequisiteKind
impl UnwindSafe for ConversationalAgentVoiceActivationPrerequisiteKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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