viam_rust_utils/gen/
proto.rpc.v1.rs1#[allow(clippy::derive_partial_eq_without_eq)]
3#[derive(Clone, PartialEq, ::prost::Message)]
4pub struct Credentials {
5 #[prost(string, tag="1")]
7 pub r#type: ::prost::alloc::string::String,
8 #[prost(string, tag="2")]
10 pub payload: ::prost::alloc::string::String,
11}
12#[allow(clippy::derive_partial_eq_without_eq)]
14#[derive(Clone, PartialEq, ::prost::Message)]
15pub struct AuthenticateRequest {
16 #[prost(string, tag="1")]
17 pub entity: ::prost::alloc::string::String,
18 #[prost(message, optional, tag="2")]
19 pub credentials: ::core::option::Option<Credentials>,
20}
21#[allow(clippy::derive_partial_eq_without_eq)]
23#[derive(Clone, PartialEq, ::prost::Message)]
24pub struct AuthenticateResponse {
25 #[prost(string, tag="1")]
30 pub access_token: ::prost::alloc::string::String,
31}
32#[allow(clippy::derive_partial_eq_without_eq)]
34#[derive(Clone, PartialEq, ::prost::Message)]
35pub struct AuthenticateToRequest {
36 #[prost(string, tag="1")]
37 pub entity: ::prost::alloc::string::String,
38}
39#[allow(clippy::derive_partial_eq_without_eq)]
41#[derive(Clone, PartialEq, ::prost::Message)]
42pub struct AuthenticateToResponse {
43 #[prost(string, tag="1")]
48 pub access_token: ::prost::alloc::string::String,
49}
50