pub struct ListRemotesResponse {
pub remotes: Vec<Remote>,
pub server_identity: Option<ServerIdentity>,
pub tunnel: Option<TunnelBootstrap>,
pub lease_duration: Option<Duration>,
}Expand description
Native message type for gestalt.provider.v1.ListRemotesResponse.
Fields§
§remotes: Vec<Remote>The remotes field.
server_identity: Option<ServerIdentity>The server_identity field; None when unset.
tunnel: Option<TunnelBootstrap>The tunnel field; None when unset.
lease_duration: Option<Duration>The lease_duration field; None when unset.
Trait Implementations§
Source§impl Clone for ListRemotesResponse
impl Clone for ListRemotesResponse
Source§fn clone(&self) -> ListRemotesResponse
fn clone(&self) -> ListRemotesResponse
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 moreSource§impl Debug for ListRemotesResponse
impl Debug for ListRemotesResponse
Source§impl Default for ListRemotesResponse
impl Default for ListRemotesResponse
Source§fn default() -> ListRemotesResponse
fn default() -> ListRemotesResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListRemotesResponse
impl<'de> Deserialize<'de> for ListRemotesResponse
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 ListRemotesResponse
impl PartialEq for ListRemotesResponse
Source§impl Serialize for ListRemotesResponse
impl Serialize for ListRemotesResponse
impl StructuralPartialEq for ListRemotesResponse
Auto Trait Implementations§
impl Freeze for ListRemotesResponse
impl RefUnwindSafe for ListRemotesResponse
impl Send for ListRemotesResponse
impl Sync for ListRemotesResponse
impl Unpin for ListRemotesResponse
impl UnsafeUnpin for ListRemotesResponse
impl UnwindSafe for ListRemotesResponse
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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