pub struct CsiTopologyRequestBuilder { /* private fields */ }
Expand description
Builder for CsiTopologyRequest
.
Implementations§
Source§impl CsiTopologyRequestBuilder
impl CsiTopologyRequestBuilder
pub fn preferred(&mut self, value: Vec<CsiTopology>) -> &mut Self
pub fn required(&mut self, value: Vec<CsiTopology>) -> &mut Self
Sourcepub fn build(
&self,
) -> Result<CsiTopologyRequest, CsiTopologyRequestBuilderError>
pub fn build( &self, ) -> Result<CsiTopologyRequest, CsiTopologyRequestBuilderError>
Trait Implementations§
Source§impl Clone for CsiTopologyRequestBuilder
impl Clone for CsiTopologyRequestBuilder
Source§fn clone(&self) -> CsiTopologyRequestBuilder
fn clone(&self) -> CsiTopologyRequestBuilder
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreAuto Trait Implementations§
impl Freeze for CsiTopologyRequestBuilder
impl RefUnwindSafe for CsiTopologyRequestBuilder
impl Send for CsiTopologyRequestBuilder
impl Sync for CsiTopologyRequestBuilder
impl Unpin for CsiTopologyRequestBuilder
impl UnwindSafe for CsiTopologyRequestBuilder
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