pub struct InterfaceTarget {
pub reference: String,
pub validator: Option<Vec<u8>>,
}Expand description
Interface portion of an operation target.
Fields§
§reference: StringOpaque interface reference selected from the object’s interface set.
validator: Option<Vec<u8>>Optional validator copied from the interface observation.
Trait Implementations§
Source§impl Clone for InterfaceTarget
impl Clone for InterfaceTarget
Source§impl Debug for InterfaceTarget
impl Debug for InterfaceTarget
impl Eq for InterfaceTarget
Source§impl PartialEq for InterfaceTarget
impl PartialEq for InterfaceTarget
impl StructuralPartialEq for InterfaceTarget
Auto Trait Implementations§
impl Freeze for InterfaceTarget
impl RefUnwindSafe for InterfaceTarget
impl Send for InterfaceTarget
impl Sync for InterfaceTarget
impl Unpin for InterfaceTarget
impl UnsafeUnpin for InterfaceTarget
impl UnwindSafe for InterfaceTarget
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