pub fn build(self) -> crate::output::DescribeInputDeviceOutput {
            crate::output::DescribeInputDeviceOutput {
                arn: self.arn,
                connection_state: self.connection_state,
                device_settings_sync_state: self.device_settings_sync_state,
                device_update_status: self.device_update_status,
                hd_device_settings: self.hd_device_settings,
                id: self.id,
                mac_address: self.mac_address,
                name: self.name,
                network_settings: self.network_settings,
                serial_number: self.serial_number,
                r#type: self.r#type,
                uhd_device_settings: self.uhd_device_settings,
            }
        }
/// Consumes the builder and constructs a [`DescribeInputDeviceOutput`](crate::output::DescribeInputDeviceOutput)
Consumes the builder and constructs a [`DescribeInputDeviceOutput`](crate::output::DescribeInputDeviceOutput)
Consumes the builder and constructs a [ ` DescribeInputDeviceOutput ` ] ( crate :: output :: DescribeInputDeviceOutput )
pub fn build(self) -> crate::output::DescribeInputDeviceOutput {
            crate::output::DescribeInputDeviceOutput {
                arn: self.arn,
                connection_state: self.connection_state,
                device_settings_sync_state: self.device_settings_sync_state,
                device_update_status: self.device_update_status,
                hd_device_settings: self.hd_device_settings,
                id: self.id,
                mac_address: self.mac_address,
                name: self.name,
                network_settings: self.network_settings,
                serial_number: self.serial_number,
                r#type: self.r#type,
                uhd_device_settings: self.uhd_device_settings,
            }
        }
pub fn build ( self ) -> crate :: output :: DescribeInputDeviceOutput { crate :: output :: DescribeInputDeviceOutput { arn : self . arn , connection_state : self . connection_state , device_settings_sync_state : self . device_settings_sync_state , device_update_status : self . device_update_status , hd_device_settings : self . hd_device_settings , id : self . id , mac_address : self . mac_address , name : self . name , network_settings : self . network_settings , serial_number : self . serial_number , r#type : self . r#type , uhd_device_settings : self . uhd_device_settings , } }
Consumes the builder and constructs a [`DescribeInputDeviceOutput`](crate::output::DescribeInputDeviceOutput)
Consumes the builder and constructs a [ ` DescribeInputDeviceOutput ` ] ( crate :: output :: DescribeInputDeviceOutput )
self
self