pub struct ResourceReaderRequest {
pub uri: String,
pub max_bytes: u64,
}Expand description
Resource resource reader request request or result value. Creating the value does not fetch content; resource executors document resolver and content-store effects.
Fields§
§uri: StringResource URI selected for explicit resolution.
max_bytes: u64Maximum byte budget the caller requested before truncation or summary behavior is applied.
Trait Implementations§
Source§impl Clone for ResourceReaderRequest
impl Clone for ResourceReaderRequest
Source§fn clone(&self) -> ResourceReaderRequest
fn clone(&self) -> ResourceReaderRequest
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 moreSource§impl Debug for ResourceReaderRequest
impl Debug for ResourceReaderRequest
Source§impl<'de> Deserialize<'de> for ResourceReaderRequest
impl<'de> Deserialize<'de> for ResourceReaderRequest
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
impl Eq for ResourceReaderRequest
Source§impl PartialEq for ResourceReaderRequest
impl PartialEq for ResourceReaderRequest
Source§fn eq(&self, other: &ResourceReaderRequest) -> bool
fn eq(&self, other: &ResourceReaderRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ResourceReaderRequest
impl Serialize for ResourceReaderRequest
impl StructuralPartialEq for ResourceReaderRequest
Auto Trait Implementations§
impl Freeze for ResourceReaderRequest
impl RefUnwindSafe for ResourceReaderRequest
impl Send for ResourceReaderRequest
impl Sync for ResourceReaderRequest
impl Unpin for ResourceReaderRequest
impl UnsafeUnpin for ResourceReaderRequest
impl UnwindSafe for ResourceReaderRequest
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.