pub struct Atoms {Show 17 fields
pub CLIPBOARD: Atom,
pub PRIMARY: Atom,
pub SECONDARY: Atom,
pub CLIPBOARD_MANAGER: Atom,
pub SAVE_TARGETS: Atom,
pub TARGETS: Atom,
pub ATOM: Atom,
pub INCR: Atom,
pub UTF8_STRING: Atom,
pub UTF8_MIME_0: Atom,
pub UTF8_MIME_1: Atom,
pub STRING: Atom,
pub TEXT: Atom,
pub TEXT_MIME_UNKNOWN: Atom,
pub HTML: Atom,
pub PNG_MIME: Atom,
pub ARBOARD_CLIPBOARD: Atom,
}
Fields§
§CLIPBOARD: Atom
§PRIMARY: Atom
§SECONDARY: Atom
§CLIPBOARD_MANAGER: Atom
§SAVE_TARGETS: Atom
§TARGETS: Atom
§ATOM: Atom
§INCR: Atom
§UTF8_STRING: Atom
§UTF8_MIME_0: Atom
§UTF8_MIME_1: Atom
§STRING: Atom
§TEXT: Atom
§TEXT_MIME_UNKNOWN: Atom
§HTML: Atom
§PNG_MIME: Atom
§ARBOARD_CLIPBOARD: Atom
Implementations§
source§impl Atoms
impl Atoms
pub fn new<C: ConnectionExt>( _conn: &C, ) -> Result<AtomCookies<'_, C>, ConnectionError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Atoms
impl RefUnwindSafe for Atoms
impl Send for Atoms
impl Sync for Atoms
impl Unpin for Atoms
impl UnwindSafe for Atoms
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<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more