pub struct Begin {
pub remote_channel: Option<u16>,
pub next_outgoing_id: TransferNumber,
pub incoming_window: u32,
pub outgoing_window: u32,
pub handle_max: Handle,
pub offered_capabilities: Option<Symbols>,
pub desired_capabilities: Option<Symbols>,
pub properties: Option<Fields>,
}
Fields§
§remote_channel: Option<u16>
§next_outgoing_id: TransferNumber
§incoming_window: u32
§outgoing_window: u32
§handle_max: Handle
§offered_capabilities: Option<Symbols>
§desired_capabilities: Option<Symbols>
§properties: Option<Fields>
Implementations§
Source§impl Begin
impl Begin
pub fn remote_channel(&self) -> Option<u16>
pub fn next_outgoing_id(&self) -> TransferNumber
pub fn incoming_window(&self) -> u32
pub fn outgoing_window(&self) -> u32
pub fn handle_max(&self) -> Handle
pub fn offered_capabilities(&self) -> Option<&Symbols>
pub fn desired_capabilities(&self) -> Option<&Symbols>
pub fn properties(&self) -> Option<&Fields>
Trait Implementations§
impl StructuralPartialEq for Begin
Auto Trait Implementations§
impl Freeze for Begin
impl RefUnwindSafe for Begin
impl Send for Begin
impl Sync for Begin
impl Unpin for Begin
impl UnwindSafe for Begin
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