pub enum ResourceCorrelation {
Unsolicited,
Request {
id: RequestId,
response_timeout: RequestResponseTimeout,
maximum_response_bytes: ByteLimit,
},
Response(RequestId),
}Variants§
Implementations§
Source§impl ResourceCorrelation
impl ResourceCorrelation
pub fn request_id(self) -> Option<RequestId>
pub const fn is_request(self) -> bool
pub const fn is_response(self) -> bool
Trait Implementations§
Source§impl Clone for ResourceCorrelation
impl Clone for ResourceCorrelation
Source§fn clone(&self) -> ResourceCorrelation
fn clone(&self) -> ResourceCorrelation
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 moreimpl Copy for ResourceCorrelation
Source§impl Debug for ResourceCorrelation
impl Debug for ResourceCorrelation
Source§impl Default for ResourceCorrelation
impl Default for ResourceCorrelation
Source§fn default() -> ResourceCorrelation
fn default() -> ResourceCorrelation
Returns the “default value” for a type. Read more
impl Eq for ResourceCorrelation
Source§impl PartialEq for ResourceCorrelation
impl PartialEq for ResourceCorrelation
impl StructuralPartialEq for ResourceCorrelation
Auto Trait Implementations§
impl Freeze for ResourceCorrelation
impl RefUnwindSafe for ResourceCorrelation
impl Send for ResourceCorrelation
impl Sync for ResourceCorrelation
impl Unpin for ResourceCorrelation
impl UnsafeUnpin for ResourceCorrelation
impl UnwindSafe for ResourceCorrelation
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