pub struct ProblemDto {
pub message: Option<String>,
pub line: Option<i32>,
pub column: Option<i32>,
pub main_element_id: Option<String>,
pub element_ids: Option<Vec<String>>,
}Fields§
§message: Option<String>The message of the problem.
line: Option<i32>The line where the problem occurred.
column: Option<i32>The column where the problem occurred.
main_element_id: Option<String>The main element id where the problem occurred.
element_ids: Option<Vec<String>>A list of element id affected by the problem.
Implementations§
Source§impl ProblemDto
impl ProblemDto
pub fn new() -> ProblemDto
Trait Implementations§
Source§impl Clone for ProblemDto
impl Clone for ProblemDto
Source§fn clone(&self) -> ProblemDto
fn clone(&self) -> ProblemDto
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 ProblemDto
impl Debug for ProblemDto
Source§impl<'de> Deserialize<'de> for ProblemDto
impl<'de> Deserialize<'de> for ProblemDto
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
Source§impl PartialEq for ProblemDto
impl PartialEq for ProblemDto
Source§impl Serialize for ProblemDto
impl Serialize for ProblemDto
impl StructuralPartialEq for ProblemDto
Auto Trait Implementations§
impl Freeze for ProblemDto
impl RefUnwindSafe for ProblemDto
impl Send for ProblemDto
impl Sync for ProblemDto
impl Unpin for ProblemDto
impl UnwindSafe for ProblemDto
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,
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