Struct atspi_common::accessible::Accessible
source · pub struct Accessible {
pub name: String,
pub path: OwnedObjectPath,
}
Expand description
Owned Accessible type
Emitted by CacheRemove
and Available
Fields§
§name: String
§path: OwnedObjectPath
Trait Implementations§
source§impl Clone for Accessible
impl Clone for Accessible
source§fn clone(&self) -> Accessible
fn clone(&self) -> Accessible
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for Accessible
impl Debug for Accessible
source§impl Default for Accessible
impl Default for Accessible
source§impl<'de> Deserialize<'de> for Accessible
impl<'de> Deserialize<'de> for Accessible
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 From<Accessible> for Structure<'_>
impl From<Accessible> for Structure<'_>
source§fn from(accessible: Accessible) -> Self
fn from(accessible: Accessible) -> Self
Converts to this type from the input type.
source§impl Hash for Accessible
impl Hash for Accessible
source§impl PartialEq<Accessible> for Accessible
impl PartialEq<Accessible> for Accessible
source§fn eq(&self, other: &Accessible) -> bool
fn eq(&self, other: &Accessible) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for Accessible
impl Serialize for Accessible
source§impl TryFrom<&Message> for Accessible
impl TryFrom<&Message> for Accessible
source§impl TryFrom<OwnedValue> for Accessible
impl TryFrom<OwnedValue> for Accessible
source§impl<'a> TryFrom<Value<'a>> for Accessible
impl<'a> TryFrom<Value<'a>> for Accessible
source§impl Type for Accessible
impl Type for Accessible
impl Eq for Accessible
impl StructuralEq for Accessible
impl StructuralPartialEq for Accessible
Auto Trait Implementations§
impl RefUnwindSafe for Accessible
impl Send for Accessible
impl Sync for Accessible
impl Unpin for Accessible
impl UnwindSafe for Accessible
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<'de, T> DynamicDeserialize<'de> for Twhere
T: Type + Deserialize<'de> + ?Sized,
impl<'de, T> DynamicDeserialize<'de> for Twhere T: Type + Deserialize<'de> + ?Sized,
§type Deserializer = PhantomData<T>
type Deserializer = PhantomData<T>
A DeserializeSeed implementation for this type.
source§fn deserializer_for_signature<S>(
signature: S
) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>where
S: TryInto<Signature<'de>>,
<S as TryInto<Signature<'de>>>::Error: Into<Error>,
fn deserializer_for_signature<S>( signature: S ) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>where S: TryInto<Signature<'de>>, <S as TryInto<Signature<'de>>>::Error: Into<Error>,
Get a deserializer compatible with this signature.
source§impl<T> DynamicType for Twhere
T: Type + ?Sized,
impl<T> DynamicType for Twhere T: Type + ?Sized,
source§fn dynamic_signature(&self) -> Signature<'_>
fn dynamic_signature(&self) -> Signature<'_>
Get the signature for the implementing type. Read more
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere T: Default,
type NoneType = T
source§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.