pub struct ServiceBuilder { /* private fields */ }
Expand description
Builder for Service
.
Implementations§
Source§impl ServiceBuilder
impl ServiceBuilder
pub fn bom_ref(&mut self, value: Option<String>) -> &mut Self
pub fn provider(&mut self, value: Option<OrganizationalEntity>) -> &mut Self
pub fn group(&mut self, value: Option<String>) -> &mut Self
pub fn name(&mut self, value: String) -> &mut Self
pub fn version(&mut self, value: Option<String>) -> &mut Self
pub fn description(&mut self, value: Option<String>) -> &mut Self
pub fn endpoints(&mut self, value: Option<Endpoints>) -> &mut Self
pub fn authenticated(&mut self, value: Option<bool>) -> &mut Self
pub fn x_trust_boundary(&mut self, value: Option<bool>) -> &mut Self
pub fn data(&mut self, value: Option<Classifications>) -> &mut Self
pub fn licenses(&mut self, value: Option<Licenses>) -> &mut Self
pub fn external_references( &mut self, value: Option<ExternalReferences>, ) -> &mut Self
pub fn services(&mut self, value: Vec<Service>) -> &mut Self
Trait Implementations§
Source§impl Clone for ServiceBuilder
impl Clone for ServiceBuilder
Source§fn clone(&self) -> ServiceBuilder
fn clone(&self) -> ServiceBuilder
Returns a duplicate 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 moreSource§impl Default for ServiceBuilder
impl Default for ServiceBuilder
Source§fn default() -> ServiceBuilder
fn default() -> ServiceBuilder
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ServiceBuilder
impl RefUnwindSafe for ServiceBuilder
impl Send for ServiceBuilder
impl Sync for ServiceBuilder
impl Unpin for ServiceBuilder
impl UnwindSafe for ServiceBuilder
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