pub struct ServerlessSpec {
pub cloud: Cloud,
pub region: String,
}
Expand description
ServerlessSpec : Configuration needed to deploy a serverless index.
Fields§
§cloud: Cloud
The public cloud where you would like your index hosted.
region: String
The region where you would like your index to be created.
Implementations§
Source§impl ServerlessSpec
impl ServerlessSpec
Sourcepub fn new(cloud: Cloud, region: String) -> ServerlessSpec
pub fn new(cloud: Cloud, region: String) -> ServerlessSpec
Configuration needed to deploy a serverless index.
Trait Implementations§
Source§impl Clone for ServerlessSpec
impl Clone for ServerlessSpec
Source§fn clone(&self) -> ServerlessSpec
fn clone(&self) -> ServerlessSpec
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 Debug for ServerlessSpec
impl Debug for ServerlessSpec
Source§impl Default for ServerlessSpec
impl Default for ServerlessSpec
Source§fn default() -> ServerlessSpec
fn default() -> ServerlessSpec
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ServerlessSpec
impl<'de> Deserialize<'de> for ServerlessSpec
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ServerlessSpec
impl PartialEq for ServerlessSpec
Source§impl Serialize for ServerlessSpec
impl Serialize for ServerlessSpec
impl StructuralPartialEq for ServerlessSpec
Auto Trait Implementations§
impl Freeze for ServerlessSpec
impl RefUnwindSafe for ServerlessSpec
impl Send for ServerlessSpec
impl Sync for ServerlessSpec
impl Unpin for ServerlessSpec
impl UnwindSafe for ServerlessSpec
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request