#[non_exhaustive]pub struct TranslationJson {
pub text: String,
pub rest: Rest,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.text: String§rest: RestImplementations§
Source§impl TranslationJson
impl TranslationJson
Sourcepub fn builder(text: String) -> TranslationJsonBuilder
pub fn builder(text: String) -> TranslationJsonBuilder
Start a builder by supplying the required fields in declaration order.
Trait Implementations§
Source§impl Clone for TranslationJson
impl Clone for TranslationJson
Source§impl Debug for TranslationJson
impl Debug for TranslationJson
Source§impl DeclaredFields for TranslationJson
impl DeclaredFields for TranslationJson
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for TranslationJson
impl<'de> Deserialize<'de> for TranslationJson
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 TranslationJson
Source§impl PartialEq for TranslationJson
impl PartialEq for TranslationJson
Source§impl Serialize for TranslationJson
impl Serialize for TranslationJson
impl StructuralPartialEq for TranslationJson
Auto Trait Implementations§
impl Freeze for TranslationJson
impl RefUnwindSafe for TranslationJson
impl Send for TranslationJson
impl Sync for TranslationJson
impl Unpin for TranslationJson
impl UnsafeUnpin for TranslationJson
impl UnwindSafe for TranslationJson
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