pub struct SparkSspConfig {
pub base_url: String,
pub identity_public_key: String,
pub schema_endpoint: Option<String>,
}Expand description
Configuration for the Spark Service Provider (SSP).
Fields§
§base_url: StringBase URL of the SSP GraphQL API.
identity_public_key: StringHex-encoded compressed public key of the SSP.
schema_endpoint: Option<String>Optional GraphQL schema endpoint path (e.g. “graphql/spark/rc”). Defaults to the hardcoded schema endpoint if not set.
Trait Implementations§
Source§impl Clone for SparkSspConfig
impl Clone for SparkSspConfig
Source§fn clone(&self) -> SparkSspConfig
fn clone(&self) -> SparkSspConfig
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 moreAuto Trait Implementations§
impl Freeze for SparkSspConfig
impl RefUnwindSafe for SparkSspConfig
impl Send for SparkSspConfig
impl Sync for SparkSspConfig
impl Unpin for SparkSspConfig
impl UnwindSafe for SparkSspConfig
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,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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