pub struct Scanner {
pub name: Option<String>,
pub vendor: Option<String>,
pub version: Option<String>,
}Fields§
§name: Option<String>Name of the scanner
vendor: Option<String>Name of the scanner provider
version: Option<String>Version of the scanner adapter
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Scanner
impl<'de> Deserialize<'de> for Scanner
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 StructuralPartialEq for Scanner
Auto Trait Implementations§
impl Freeze for Scanner
impl RefUnwindSafe for Scanner
impl Send for Scanner
impl Sync for Scanner
impl Unpin for Scanner
impl UnwindSafe for Scanner
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