Struct x11rb_protocol::protocol::dbe::SwapInfo
source · pub struct SwapInfo {
pub window: Window,
pub swap_action: SwapAction,
}
Fields§
§window: Window
§swap_action: SwapAction
Trait Implementations§
source§impl<'de> Deserialize<'de> for SwapInfo
impl<'de> Deserialize<'de> for SwapInfo
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Ord for SwapInfo
impl Ord for SwapInfo
source§impl PartialEq for SwapInfo
impl PartialEq for SwapInfo
source§impl PartialOrd for SwapInfo
impl PartialOrd for SwapInfo
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for SwapInfo
impl Eq for SwapInfo
impl StructuralPartialEq for SwapInfo
Auto Trait Implementations§
impl Freeze for SwapInfo
impl RefUnwindSafe for SwapInfo
impl Send for SwapInfo
impl Sync for SwapInfo
impl Unpin for SwapInfo
impl UnwindSafe for SwapInfo
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> TryParseFd for Twhere
T: TryParse,
impl<T> TryParseFd for Twhere
T: TryParse,
source§fn try_parse_fd<'a>(
value: &'a [u8],
_: &mut Vec<RawFdContainer>
) -> Result<(T, &'a [u8]), ParseError>
fn try_parse_fd<'a>( value: &'a [u8], _: &mut Vec<RawFdContainer> ) -> Result<(T, &'a [u8]), ParseError>
Try to parse the given values into an instance of this type. Read more