pub struct ReconstructedFile {
pub session_id: String,
pub provider: Provider,
pub version: usize,
pub file_path: String,
pub content: String,
}Fields§
§session_id: String§provider: Provider§version: usize§file_path: String§content: StringTrait Implementations§
Source§impl Clone for ReconstructedFile
impl Clone for ReconstructedFile
Source§impl Debug for ReconstructedFile
impl Debug for ReconstructedFile
Source§impl<'de> Deserialize<'de> for ReconstructedFile
impl<'de> Deserialize<'de> for ReconstructedFile
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 ReconstructedFile
Source§impl PartialEq for ReconstructedFile
impl PartialEq for ReconstructedFile
Source§impl Serialize for ReconstructedFile
impl Serialize for ReconstructedFile
impl StructuralPartialEq for ReconstructedFile
Auto Trait Implementations§
impl Freeze for ReconstructedFile
impl RefUnwindSafe for ReconstructedFile
impl Send for ReconstructedFile
impl Sync for ReconstructedFile
impl Unpin for ReconstructedFile
impl UnsafeUnpin for ReconstructedFile
impl UnwindSafe for ReconstructedFile
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more