pub struct Client { /* private fields */ }Implementations§
Trait Implementations§
Source§impl DICOMwebClient for Client
impl DICOMwebClient for Client
type QueryBuilder = QueryBuilder
fn default_headers(self, key: &'static str, value: &str) -> Self
fn get_url(&mut self, url: &str) -> Self::QueryBuilder
fn get_qido_prefix(&self) -> &str
fn get_wado_prefix(&self) -> &str
fn search_studies(&mut self) -> Self::QueryBuilder
fn search_series(&mut self, study_instance_uid: &str) -> Self::QueryBuilder
fn search_instances( &mut self, study_instance_uid: &str, series_instance_uid: &str, ) -> Self::QueryBuilder
fn retrieve_study(&mut self, study_instance_uid: &str) -> Self::QueryBuilder
fn retrieve_series( &mut self, study_instance_uid: &str, series_instance_uid: &str, ) -> Self::QueryBuilder
fn retrieve_instance( &mut self, study_instance_uid: &str, series_instance_uid: &str, sop_instance_uid: &str, ) -> Self::QueryBuilder
fn store_instances(&mut self) -> Self::QueryBuilder
Auto Trait Implementations§
impl Freeze for Client
impl !RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl !UnwindSafe for Client
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more