pub struct DiscoveryReadParams {
pub item_id: String,
pub refresh: Option<bool>,
pub start_line: Option<usize>,
pub limit: Option<usize>,
pub promote: Option<bool>,
pub thread_id: Option<ThreadId>,
pub turn_id: Option<TurnId>,
}Fields§
§item_id: String§refresh: Option<bool>§start_line: Option<usize>§limit: Option<usize>§promote: Option<bool>§thread_id: Option<ThreadId>§turn_id: Option<TurnId>Trait Implementations§
Source§impl Clone for DiscoveryReadParams
impl Clone for DiscoveryReadParams
Source§fn clone(&self) -> DiscoveryReadParams
fn clone(&self) -> DiscoveryReadParams
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 DiscoveryReadParams
impl Debug for DiscoveryReadParams
Source§impl<'de> Deserialize<'de> for DiscoveryReadParams
impl<'de> Deserialize<'de> for DiscoveryReadParams
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
Auto Trait Implementations§
impl Freeze for DiscoveryReadParams
impl RefUnwindSafe for DiscoveryReadParams
impl Send for DiscoveryReadParams
impl Sync for DiscoveryReadParams
impl Unpin for DiscoveryReadParams
impl UnsafeUnpin for DiscoveryReadParams
impl UnwindSafe for DiscoveryReadParams
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