pub struct RelationGetRequest {
pub relation_id: WireUuid,
pub follow_supersession: bool,
pub act_as: Option<ActAs>,
}Expand description
RELATION_GET (0x0151). follow_supersession returns the current head of a
superseded relation’s chain rather than the (retired) id asked for.
Fields§
§relation_id: WireUuid§follow_supersession: bool§act_as: Option<ActAs>Effective identity this get runs as. None (omitted on the wire) means
the op runs as the connection’s own key-bound identity.
Trait Implementations§
Source§impl Clone for RelationGetRequest
impl Clone for RelationGetRequest
Source§impl Debug for RelationGetRequest
impl Debug for RelationGetRequest
Source§impl<'de> Deserialize<'de> for RelationGetRequest
impl<'de> Deserialize<'de> for RelationGetRequest
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 RelationGetRequest
impl PartialEq for RelationGetRequest
Source§impl Serialize for RelationGetRequest
impl Serialize for RelationGetRequest
impl StructuralPartialEq for RelationGetRequest
Auto Trait Implementations§
impl Freeze for RelationGetRequest
impl RefUnwindSafe for RelationGetRequest
impl Send for RelationGetRequest
impl Sync for RelationGetRequest
impl Unpin for RelationGetRequest
impl UnsafeUnpin for RelationGetRequest
impl UnwindSafe for RelationGetRequest
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