Enum xim::AttributeName[][src]

pub enum AttributeName {
    Area,
    AreaNeeded,
    Background,
    BackgroundPixmap,
    ClientWindow,
    ColorMap,
    Cursor,
    DestroyCallback,
    FilterEvents,
    FocusWindow,
    FontSet,
    Foreground,
    GeometryCallback,
    HotKey,
    HotKeyState,
    InputStyle,
    LineSpace,
    NestedList,
    PreeditAttributes,
    PreeditCaretCallback,
    PreeditDoneCallback,
    PreeditDrawCallback,
    PreeditStartCallback,
    PreeditState,
    PreeditStateNotifyCallback,
    QueryICValuesList,
    QueryIMValuesList,
    QueryInputStyle,
    R6PreeditCallback,
    ResetState,
    ResourceClass,
    ResourceName,
    SeparatorofNestedList,
    SpotLocation,
    StatusAttributes,
    StatusDoneCallback,
    StatusDrawCallback,
    StatusStartCallback,
    StdColorMap,
    StringConversion,
    StringConversionCallback,
    VisiblePosition,
}

Variants

Area
AreaNeeded
Background
BackgroundPixmap
ClientWindow
ColorMap
Cursor
DestroyCallback
FilterEvents
FocusWindow
FontSet
Foreground
GeometryCallback
HotKey
HotKeyState
InputStyle
LineSpace
NestedList
PreeditAttributes
PreeditCaretCallback
PreeditDoneCallback
PreeditDrawCallback
PreeditStartCallback
PreeditState
PreeditStateNotifyCallback
QueryICValuesList
QueryIMValuesList
QueryInputStyle
R6PreeditCallback
ResetState
ResourceClass
ResourceName
SeparatorofNestedList
SpotLocation
StatusAttributes
StatusDoneCallback
StatusDrawCallback
StatusStartCallback
StdColorMap
StringConversion
StringConversionCallback
VisiblePosition

Implementations

impl AttributeName[src]

pub fn name(self) -> &'static str[src]

Trait Implementations

impl Clone for AttributeName[src]

impl Copy for AttributeName[src]

impl Debug for AttributeName[src]

impl Eq for AttributeName[src]

impl Hash for AttributeName[src]

impl Ord for AttributeName[src]

impl PartialEq<AttributeName> for AttributeName[src]

impl PartialOrd<AttributeName> for AttributeName[src]

impl StructuralEq for AttributeName[src]

impl StructuralPartialEq for AttributeName[src]

impl XimRead for AttributeName[src]

impl XimWrite for AttributeName[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> CallHasher for T where
    T: Hash + ?Sized
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.