pub struct DesktopChangeReadResponse {
pub session_id: String,
pub scope: DesktopChangeReaderScope,
pub narrative: String,
pub citations: Vec<String>,
pub provider: Option<DesktopSummaryProviderId>,
pub warning: Option<String>,
}Fields§
§session_id: String§scope: DesktopChangeReaderScope§narrative: String§citations: Vec<String>§provider: Option<DesktopSummaryProviderId>§warning: Option<String>Trait Implementations§
Source§impl Clone for DesktopChangeReadResponse
impl Clone for DesktopChangeReadResponse
Source§fn clone(&self) -> DesktopChangeReadResponse
fn clone(&self) -> DesktopChangeReadResponse
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 DesktopChangeReadResponse
impl Debug for DesktopChangeReadResponse
Source§impl<'de> Deserialize<'de> for DesktopChangeReadResponse
impl<'de> Deserialize<'de> for DesktopChangeReadResponse
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 DesktopChangeReadResponse
impl RefUnwindSafe for DesktopChangeReadResponse
impl Send for DesktopChangeReadResponse
impl Sync for DesktopChangeReadResponse
impl Unpin for DesktopChangeReadResponse
impl UnsafeUnpin for DesktopChangeReadResponse
impl UnwindSafe for DesktopChangeReadResponse
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