pub struct CreateWorkspaceRequestBuilder { /* private fields */ }Expand description
Builder for CreateWorkspaceRequest.
Implementations§
Source§impl CreateWorkspaceRequestBuilder
impl CreateWorkspaceRequestBuilder
pub fn name<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn slug<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn description<VALUE: Into<String>>(&mut self, value: VALUE) -> &mut Self
pub fn default_text_model<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn default_image_model<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn default_provider_sort<VALUE: Into<String>>( &mut self, value: VALUE, ) -> &mut Self
pub fn io_logging_api_key_ids(&mut self, value: Vec<u64>) -> &mut Self
pub fn io_logging_sampling_rate(&mut self, value: f64) -> &mut Self
pub fn is_data_discount_logging_enabled(&mut self, value: bool) -> &mut Self
pub fn is_observability_broadcast_enabled(&mut self, value: bool) -> &mut Self
pub fn is_observability_io_logging_enabled(&mut self, value: bool) -> &mut Self
Sourcepub fn build(&self) -> Result<CreateWorkspaceRequest, OpenRouterError>
pub fn build(&self) -> Result<CreateWorkspaceRequest, OpenRouterError>
Trait Implementations§
Source§impl Clone for CreateWorkspaceRequestBuilder
impl Clone for CreateWorkspaceRequestBuilder
Source§fn clone(&self) -> CreateWorkspaceRequestBuilder
fn clone(&self) -> CreateWorkspaceRequestBuilder
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 moreAuto Trait Implementations§
impl Freeze for CreateWorkspaceRequestBuilder
impl RefUnwindSafe for CreateWorkspaceRequestBuilder
impl Send for CreateWorkspaceRequestBuilder
impl Sync for CreateWorkspaceRequestBuilder
impl Unpin for CreateWorkspaceRequestBuilder
impl UnsafeUnpin for CreateWorkspaceRequestBuilder
impl UnwindSafe for CreateWorkspaceRequestBuilder
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