pub struct RemoteConnectionOptions { /* private fields */ }Expand description
Connection-time authority, transport, and limit configuration.
Implementations§
Source§impl RemoteConnectionOptions
impl RemoteConnectionOptions
Sourcepub fn new(
scope: impl Into<String>,
semantic_profile: impl Into<String>,
limits: impl Into<QueryExecutionResourceLimits>,
transport: impl RemoteQueryTransport,
) -> Self
pub fn new( scope: impl Into<String>, semantic_profile: impl Into<String>, limits: impl Into<QueryExecutionResourceLimits>, transport: impl RemoteQueryTransport, ) -> Self
Construct remote options for one managed schema scope and semantic profile.
Sourcepub fn generated(
limits: impl Into<QueryExecutionResourceLimits>,
transport: impl RemoteQueryTransport,
) -> Self
pub fn generated( limits: impl Into<QueryExecutionResourceLimits>, transport: impl RemoteQueryTransport, ) -> Self
Construct normal generated-package options; schema scope and semantic
profile are derived from SchemaPackage during binding.
Auto Trait Implementations§
impl !RefUnwindSafe for RemoteConnectionOptions
impl !UnwindSafe for RemoteConnectionOptions
impl Freeze for RemoteConnectionOptions
impl Send for RemoteConnectionOptions
impl Sync for RemoteConnectionOptions
impl Unpin for RemoteConnectionOptions
impl UnsafeUnpin for RemoteConnectionOptions
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> 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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§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