pub struct VentOutput {
pub ok: bool,
pub event_id: String,
pub channel: String,
pub error: Option<String>,
}Expand description
MCP response types and the privacy-preserving project label helper. MCP acknowledgement for an accepted or rejected vent request.
Fields§
§ok: bool§event_id: StringShort trace id for the accepted event, not a deduplication key.
channel: String§error: Option<String>Trait Implementations§
Source§impl Clone for VentOutput
impl Clone for VentOutput
Source§fn clone(&self) -> VentOutput
fn clone(&self) -> VentOutput
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 VentOutput
impl Debug for VentOutput
Source§impl<'de> Deserialize<'de> for VentOutput
impl<'de> Deserialize<'de> for VentOutput
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 VentOutput
Source§impl JsonSchema for VentOutput
impl JsonSchema for VentOutput
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for VentOutput
impl PartialEq for VentOutput
Source§fn eq(&self, other: &VentOutput) -> bool
fn eq(&self, other: &VentOutput) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for VentOutput
impl Serialize for VentOutput
impl StructuralPartialEq for VentOutput
Auto Trait Implementations§
impl Freeze for VentOutput
impl RefUnwindSafe for VentOutput
impl Send for VentOutput
impl Sync for VentOutput
impl Unpin for VentOutput
impl UnsafeUnpin for VentOutput
impl UnwindSafe for VentOutput
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