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 for Accessible
impl PartialEq for Accessible
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 StructuralPartialEq for Accessible
Auto Trait Implementations§
impl Freeze for Accessible
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<'de, T> DynamicDeserialize<'de> for T
impl<'de, T> DynamicDeserialize<'de> for T
source§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>
fn deserializer_for_signature<S>( signature: S, ) -> Result<<T as DynamicDeserialize<'de>>::Deserializer, Error>
Get a deserializer compatible with this signature.
source§impl<T> DynamicType for T
impl<T> DynamicType for T
source§fn dynamic_signature(&self) -> Signature<'_>
fn dynamic_signature(&self) -> Signature<'_>
Get the signature for the implementing type. Read more