#[repr(u16)]pub enum CapabilitySetType {
Show 28 variants
CapstypeGeneral = 1,
CapstypeBitmap = 2,
CapstypeOrder = 3,
CapstypeBitmapcache = 4,
CapstypeControl = 5,
CapstypeActivation = 7,
CapstypePointer = 8,
CapstypeShare = 9,
CapstypeColorcache = 10,
CapstypeSound = 12,
CapstypeInput = 13,
CapstypeFont = 14,
CapstypeBrush = 15,
CapstypeGlyphcache = 16,
CapstypeOffscreencache = 17,
CapstypeBitmapcacheHostsupport = 18,
CapstypeBitmapcacheRev2 = 19,
CapstypeVirtualchannel = 20,
CapstypeDrawninegridcache = 21,
CapstypeDrawgdiplus = 22,
CapstypeRail = 23,
CapstypeWindow = 24,
CapsettypeCompdesk = 25,
CapsettypeMultifragmentupdate = 26,
CapsettypeLargePointer = 27,
CapsettypeSurfaceCommands = 28,
CapsettypeBitmapCodecs = 29,
CapssettypeFrameAcknowledge = 30,
}Expand description
All capabilities that can be negotiated between client and server This is done by the global channel
Variants§
CapstypeGeneral = 1
CapstypeBitmap = 2
CapstypeOrder = 3
CapstypeBitmapcache = 4
CapstypeControl = 5
CapstypeActivation = 7
CapstypePointer = 8
CapstypeColorcache = 10
CapstypeSound = 12
CapstypeInput = 13
CapstypeFont = 14
CapstypeBrush = 15
CapstypeGlyphcache = 16
CapstypeOffscreencache = 17
CapstypeBitmapcacheHostsupport = 18
CapstypeBitmapcacheRev2 = 19
CapstypeVirtualchannel = 20
CapstypeDrawninegridcache = 21
CapstypeDrawgdiplus = 22
CapstypeRail = 23
CapstypeWindow = 24
CapsettypeCompdesk = 25
CapsettypeMultifragmentupdate = 26
CapsettypeLargePointer = 27
CapsettypeSurfaceCommands = 28
CapsettypeBitmapCodecs = 29
CapssettypeFrameAcknowledge = 30
Trait Implementations§
Source§impl Debug for CapabilitySetType
impl Debug for CapabilitySetType
Source§impl Hash for CapabilitySetType
impl Hash for CapabilitySetType
Source§impl PartialEq for CapabilitySetType
impl PartialEq for CapabilitySetType
Source§impl TryFrom<u16> for CapabilitySetType
impl TryFrom<u16> for CapabilitySetType
Source§type Error = TryFromPrimitiveError<CapabilitySetType>
type Error = TryFromPrimitiveError<CapabilitySetType>
The type returned in the event of a conversion error.
Source§impl TryFromPrimitive for CapabilitySetType
impl TryFromPrimitive for CapabilitySetType
impl Eq for CapabilitySetType
impl StructuralPartialEq for CapabilitySetType
Auto Trait Implementations§
impl Freeze for CapabilitySetType
impl RefUnwindSafe for CapabilitySetType
impl Send for CapabilitySetType
impl Sync for CapabilitySetType
impl Unpin for CapabilitySetType
impl UnwindSafe for CapabilitySetType
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
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.