Enum typedb_protocol::type::res::Res
source · pub enum Res {
Show 23 variants
TypeDeleteRes(Res),
TypeSetLabelRes(Res),
TypeGetSupertypeRes(Res),
TypeSetSupertypeRes(Res),
ThingTypeSetAbstractRes(Res),
ThingTypeUnsetAbstractRes(Res),
ThingTypeGetOwnsOverriddenRes(Res),
ThingTypeSetOwnsRes(Res),
ThingTypeUnsetOwnsRes(Res),
ThingTypeGetPlaysOverriddenRes(Res),
ThingTypeSetPlaysRes(Res),
ThingTypeUnsetPlaysRes(Res),
ThingTypeGetSyntaxRes(Res),
EntityTypeCreateRes(Res),
RelationTypeCreateRes(Res),
RelationTypeGetRelatesForRoleLabelRes(Res),
RelationTypeGetRelatesOverriddenRes(Res),
RelationTypeSetRelatesRes(Res),
RelationTypeUnsetRelatesRes(Res),
AttributeTypePutRes(Res),
AttributeTypeGetRes(Res),
AttributeTypeGetRegexRes(Res),
AttributeTypeSetRegexRes(Res),
}
Variants§
TypeDeleteRes(Res)
Type method responses
TypeSetLabelRes(Res)
TypeGetSupertypeRes(Res)
TypeSetSupertypeRes(Res)
ThingTypeSetAbstractRes(Res)
ThingType method responses
ThingTypeUnsetAbstractRes(Res)
ThingTypeGetOwnsOverriddenRes(Res)
TODO: reorder
ThingTypeSetOwnsRes(Res)
ThingTypeUnsetOwnsRes(Res)
ThingTypeGetPlaysOverriddenRes(Res)
TODO: reorder
ThingTypeSetPlaysRes(Res)
ThingTypeUnsetPlaysRes(Res)
ThingTypeGetSyntaxRes(Res)
TODO: reorder
EntityTypeCreateRes(Res)
EntityType method responses
RelationTypeCreateRes(Res)
RelationType method responses
RelationTypeGetRelatesForRoleLabelRes(Res)
RelationTypeGetRelatesOverriddenRes(Res)
TODO: reorder
RelationTypeSetRelatesRes(Res)
RelationTypeUnsetRelatesRes(Res)
AttributeTypePutRes(Res)
AttributeType method responses
AttributeTypeGetRes(Res)
AttributeTypeGetRegexRes(Res)
AttributeTypeSetRegexRes(Res)
Implementations§
source§impl Res
impl Res
sourcepub fn merge<B>(
field: &mut Option<Res>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
pub fn merge<B>( field: &mut Option<Res>, tag: u32, wire_type: WireType, buf: &mut B, ctx: DecodeContext ) -> Result<(), DecodeError>where B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
impl StructuralPartialEq for Res
Auto Trait Implementations§
impl RefUnwindSafe for Res
impl Send for Res
impl Sync for Res
impl Unpin for Res
impl UnwindSafe for Res
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> 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