pub struct Telescope {Show 29 fields
pub id: String,
pub name: Option<String>,
pub groundstation_id: Option<String>,
pub user_id: Option<String>,
pub user_group_id: Option<String>,
pub username: Option<String>,
pub satellite_id: Option<String>,
pub created_at: Option<DateTime<Utc>>,
pub last_connected_at: Option<DateTime<Utc>>,
pub angular_noise_arcsec: Option<f64>,
pub field_of_view_deg: Option<Value>,
pub legacy_field_of_view_deg: Option<f64>,
pub limiting_magnitude: Option<f64>,
pub min_elevation_deg: Option<f64>,
pub max_slew_rate_deg_per_sec: Option<f64>,
pub home_azimuth_deg: Option<f64>,
pub home_elevation_deg: Option<f64>,
pub automated_scheduling: Option<bool>,
pub horizontal_pixel_count: Option<i64>,
pub vertical_pixel_count: Option<i64>,
pub pixel_size: Option<f64>,
pub focal_length: Option<f64>,
pub focal_ratio: Option<f64>,
pub image_circle_diameter: Option<f64>,
pub spectral_config: Option<Value>,
pub filter_change_time_seconds: Option<f64>,
pub spectral_min_wavelength_nm: Option<f64>,
pub spectral_max_wavelength_nm: Option<f64>,
pub status: Option<String>,
}Fields§
§id: String§name: Option<String>§groundstation_id: Option<String>§user_id: Option<String>§user_group_id: Option<String>§username: Option<String>§satellite_id: Option<String>§created_at: Option<DateTime<Utc>>§last_connected_at: Option<DateTime<Utc>>§angular_noise_arcsec: Option<f64>§field_of_view_deg: Option<Value>§legacy_field_of_view_deg: Option<f64>§limiting_magnitude: Option<f64>§min_elevation_deg: Option<f64>§max_slew_rate_deg_per_sec: Option<f64>§home_azimuth_deg: Option<f64>§home_elevation_deg: Option<f64>§automated_scheduling: Option<bool>§horizontal_pixel_count: Option<i64>§vertical_pixel_count: Option<i64>§pixel_size: Option<f64>§focal_length: Option<f64>§focal_ratio: Option<f64>§image_circle_diameter: Option<f64>§spectral_config: Option<Value>§filter_change_time_seconds: Option<f64>§spectral_min_wavelength_nm: Option<f64>§spectral_max_wavelength_nm: Option<f64>§status: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for Telescope
impl<'de> Deserialize<'de> for Telescope
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
Auto Trait Implementations§
impl Freeze for Telescope
impl RefUnwindSafe for Telescope
impl Send for Telescope
impl Sync for Telescope
impl Unpin for Telescope
impl UnwindSafe for Telescope
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