pub struct SurfaceListRequest {
pub provider: String,
pub placement: Placement,
pub account_id: Option<String>,
pub state: Option<SurfaceState>,
}Fields§
§provider: String§placement: Placement§account_id: Option<String>§state: Option<SurfaceState>Trait Implementations§
Source§impl Clone for SurfaceListRequest
impl Clone for SurfaceListRequest
Source§fn clone(&self) -> SurfaceListRequest
fn clone(&self) -> SurfaceListRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SurfaceListRequest
impl Debug for SurfaceListRequest
Source§impl<'de> Deserialize<'de> for SurfaceListRequest
impl<'de> Deserialize<'de> for SurfaceListRequest
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 SurfaceListRequest
Source§impl PartialEq for SurfaceListRequest
impl PartialEq for SurfaceListRequest
Source§impl Serialize for SurfaceListRequest
impl Serialize for SurfaceListRequest
impl StructuralPartialEq for SurfaceListRequest
Auto Trait Implementations§
impl Freeze for SurfaceListRequest
impl RefUnwindSafe for SurfaceListRequest
impl Send for SurfaceListRequest
impl Sync for SurfaceListRequest
impl Unpin for SurfaceListRequest
impl UnsafeUnpin for SurfaceListRequest
impl UnwindSafe for SurfaceListRequest
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