pub struct ServicesListResponse {
pub services: Vec<ServiceState>,
}Expand description
Response body for GET /services — the operator-facing read
surface for inspecting the VTA’s current advertised transport
services. Spec §10 (resolved): minimal shape — one entry per
kind, enabled flag, kind-specific config when enabled.
Order is canonical: DIDComm before REST when both are
advertised, matching the spec §3.3 ordering invariant
enforced in protocol::document::sort_services_canonical.
Fields§
§services: Vec<ServiceState>Trait Implementations§
Source§impl Clone for ServicesListResponse
impl Clone for ServicesListResponse
Source§fn clone(&self) -> ServicesListResponse
fn clone(&self) -> ServicesListResponse
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 ServicesListResponse
impl Debug for ServicesListResponse
Source§impl<'de> Deserialize<'de> for ServicesListResponse
impl<'de> Deserialize<'de> for ServicesListResponse
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
impl Eq for ServicesListResponse
Source§impl PartialEq for ServicesListResponse
impl PartialEq for ServicesListResponse
Source§impl Serialize for ServicesListResponse
impl Serialize for ServicesListResponse
impl StructuralPartialEq for ServicesListResponse
Auto Trait Implementations§
impl Freeze for ServicesListResponse
impl RefUnwindSafe for ServicesListResponse
impl Send for ServicesListResponse
impl Sync for ServicesListResponse
impl Unpin for ServicesListResponse
impl UnsafeUnpin for ServicesListResponse
impl UnwindSafe for ServicesListResponse
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