pub struct ResolvedProperty { /* private fields */ }Expand description
Exact property value bound to the request that produced it.
Implementations§
Source§impl ResolvedProperty
impl ResolvedProperty
Sourcepub fn try_new(
request: PropertyRequest,
property: Property,
) -> Result<Self, PropertyResolutionError>
pub fn try_new( request: PropertyRequest, property: Property, ) -> Result<Self, PropertyResolutionError>
Creates an exact request-bound property value.
Sourcepub fn request(&self) -> &PropertyRequest
pub fn request(&self) -> &PropertyRequest
Bound request, including the source-qualified object identity.
Trait Implementations§
Source§impl Clone for ResolvedProperty
impl Clone for ResolvedProperty
Source§fn clone(&self) -> ResolvedProperty
fn clone(&self) -> ResolvedProperty
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 ResolvedProperty
impl Debug for ResolvedProperty
Source§impl PartialEq for ResolvedProperty
impl PartialEq for ResolvedProperty
impl StructuralPartialEq for ResolvedProperty
Auto Trait Implementations§
impl Freeze for ResolvedProperty
impl RefUnwindSafe for ResolvedProperty
impl Send for ResolvedProperty
impl Sync for ResolvedProperty
impl Unpin for ResolvedProperty
impl UnwindSafe for ResolvedProperty
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