[][src]Enum ironrdp::rdp::capability_sets::CapabilitySetsError

pub enum CapabilitySetsError {
    IOError(Error),
    Utf8Error(FromUtf8Error),
    InvalidType,
    InvalidCompressionFlag,
    InvalidMultipleRectSupport,
    InvalidMajorPlatformType,
    InvalidMinorPlatformType,
    InvalidProtocolVersion,
    InvalidCompressionTypes,
    InvalidUpdateCapFlag,
    InvalidRemoteUnshareFlag,
    InvalidCompressionLevel,
    InvalidBrushSupportLevel,
    InvalidGlyphSupportLevel,
    InvalidRfxICapVersion,
    InvalidRfxICapTileSize,
    InvalidRfxICapColorConvBits,
    InvalidRfxICapTransformBits,
    InvalidRfxICapEntropyBits,
    InvalidRfxCapsetBlockType,
    InvalidRfxCapsetType,
    InvalidRfxCapsBlockType,
    InvalidRfxCapsBockLength,
    InvalidRfxCapsNumCapsets,
    InvalidCodecProperty,
    InvalidCodecID,
    InvalidChunkSize,
    InvalidPropertyLength,
    InvalidLength,
}

Variants

IOError(Error)
Utf8Error(FromUtf8Error)
InvalidType
InvalidCompressionFlag
InvalidMultipleRectSupport
InvalidMajorPlatformType
InvalidMinorPlatformType
InvalidProtocolVersion
InvalidCompressionTypes
InvalidUpdateCapFlag
InvalidRemoteUnshareFlag
InvalidCompressionLevel
InvalidBrushSupportLevel
InvalidGlyphSupportLevel
InvalidRfxICapVersion
InvalidRfxICapTileSize
InvalidRfxICapColorConvBits
InvalidRfxICapTransformBits
InvalidRfxICapEntropyBits
InvalidRfxCapsetBlockType
InvalidRfxCapsetType
InvalidRfxCapsBlockType
InvalidRfxCapsBockLength
InvalidRfxCapsNumCapsets
InvalidCodecProperty
InvalidCodecID
InvalidChunkSize
InvalidPropertyLength
InvalidLength

Trait Implementations

impl Debug for CapabilitySetsError[src]

impl Display for CapabilitySetsError[src]

impl Fail for CapabilitySetsError[src]

impl From<CapabilitySetsError> for RdpError[src]

impl From<Error> for CapabilitySetsError[src]

impl From<FromUtf8Error> for CapabilitySetsError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> AsFail for T where
    T: Fail
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<E> Fail for E where
    E: 'static + Error + Send + Sync
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.