pub struct XferRequest { /* private fields */ }Expand description
A handle to a transfer request
Implementations§
Source§impl XferRequest
impl XferRequest
Sourcepub fn get_telemetry(&self) -> Result<XferTelemetry, NixlError>
pub fn get_telemetry(&self) -> Result<XferTelemetry, NixlError>
Gets telemetry data for this transfer request
§Returns
Transfer telemetry data containing timing and performance metrics
§Errors
NoTelemetry- If telemetry is not enabled or transfer is not completeInvalidParam- If the request handle is invalidBackendError- If there was an error retrieving telemetry data
Trait Implementations§
Auto Trait Implementations§
impl Freeze for XferRequest
impl RefUnwindSafe for XferRequest
impl Unpin for XferRequest
impl UnwindSafe for XferRequest
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