pub struct Callback(/* private fields */);Expand description
Callback object.
Client-side interface proxy for interface ei_callback.
Interface for ensuring a roundtrip to the EIS implementation.
Clients can handle the ‘done’ event to get notified when
the related request that created the ei_callback object is done.
Implementations§
Trait Implementations§
Source§impl Interface for Callback
impl Interface for Callback
Source§const CLIENT_SIDE: bool = true
const CLIENT_SIDE: bool = true
Whether this interface proxy is to be used on the client or the server side.
Source§fn new_unchecked(object: Object) -> Self
fn new_unchecked(object: Object) -> Self
Returns an interface proxy without checking
Object::interface.impl Eq for Callback
impl StructuralPartialEq for Callback
Auto Trait Implementations§
impl Freeze for Callback
impl RefUnwindSafe for Callback
impl Send for Callback
impl Sync for Callback
impl Unpin for Callback
impl UnsafeUnpin for Callback
impl UnwindSafe for Callback
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