pub struct ListServicesBuilder { /* private fields */ }Expand description
Builder for ListServices.
Implementations§
Source§impl ListServicesBuilder
impl ListServicesBuilder
Sourcepub fn joins<VALUE: Into<IcingaJoins<'static, IcingaServiceJoinTypes>>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn joins<VALUE: Into<IcingaJoins<'static, IcingaServiceJoinTypes>>>( &mut self, value: VALUE, ) -> &mut Self
the joins (related objects) to return along with each result
Sourcepub fn meta<VALUE: Into<Vec<IcingaMetadataType>>>(
&mut self,
value: VALUE,
) -> &mut Self
pub fn meta<VALUE: Into<Vec<IcingaMetadataType>>>( &mut self, value: VALUE, ) -> &mut Self
the metadata to return along with each result
Sourcepub fn filter<VALUE: Into<IcingaFilter>>(&mut self, value: VALUE) -> &mut Self
pub fn filter<VALUE: Into<IcingaFilter>>(&mut self, value: VALUE) -> &mut Self
filter the results
Trait Implementations§
Source§impl Clone for ListServicesBuilder
impl Clone for ListServicesBuilder
Source§fn clone(&self) -> ListServicesBuilder
fn clone(&self) -> ListServicesBuilder
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ListServicesBuilder
impl Debug for ListServicesBuilder
Auto Trait Implementations§
impl Freeze for ListServicesBuilder
impl RefUnwindSafe for ListServicesBuilder
impl Send for ListServicesBuilder
impl Sync for ListServicesBuilder
impl Unpin for ListServicesBuilder
impl UnsafeUnpin for ListServicesBuilder
impl UnwindSafe for ListServicesBuilder
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