pub struct HelloYourself {
pub connection_settings: ConnectionSettings,
pub message_payload_schema: Vec<Schema>,
pub supports_retry: bool,
pub resume_key: Option<ResumeKeyBytes>,
}Expand description
Sent by the acceptor in response to Hello.
Fields§
§connection_settings: ConnectionSettingsConnection limits advertised by the acceptor for the root connection.
message_payload_schema: Vec<Schema>The acceptor’s schema for MessagePayload.
supports_retry: boolWhether the acceptor supports operation-level retry.
resume_key: Option<ResumeKeyBytes>Session resume key (generated by acceptor for future resumption).
Trait Implementations§
Source§impl Clone for HelloYourself
impl Clone for HelloYourself
Source§fn clone(&self) -> HelloYourself
fn clone(&self) -> HelloYourself
Returns a duplicate of the value. Read more
1.0.0 · 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 HelloYourself
impl Debug for HelloYourself
Auto Trait Implementations§
impl Freeze for HelloYourself
impl RefUnwindSafe for HelloYourself
impl Send for HelloYourself
impl Sync for HelloYourself
impl Unpin for HelloYourself
impl UnsafeUnpin for HelloYourself
impl UnwindSafe for HelloYourself
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