[][src]Enum google_fitness1::Scope

pub enum Scope {
    BodyRead,
    ReproductiveHealthWrite,
    BloodPressureRead,
    NutritionWrite,
    BloodGlucoseWrite,
    OxygenSaturationWrite,
    LocationWrite,
    ReproductiveHealthRead,
    BodyTemperatureWrite,
    BodyWrite,
    ActivityRead,
    LocationRead,
    BloodPressureWrite,
    BodyTemperatureRead,
    ActivityWrite,
    NutritionRead,
    BloodGlucoseRead,
    OxygenSaturationRead,
}

Identifies the an OAuth2 authorization scope. A scope is needed when requesting an authorization token.

Variants

BodyRead

See info about your body measurements and heart rate in Google Fit

ReproductiveHealthWrite

See and add info about your reproductive health in Google Fit. I consent to Google sharing my reporductive health information with this app.

BloodPressureRead

See info about your blood pressure in Google Fit. I consent to Google sharing my blood pressure information with this app.

NutritionWrite

See and add to info about your nutrition in Google Fit

BloodGlucoseWrite

See and add info about your blood glucose to Google Fit. I consent to Google sharing my blood glucose information with this app.

OxygenSaturationWrite

See and add info about your oxygen saturation in Google Fit. I consent to Google sharing my oxygen saturation information with this app.

LocationWrite

See and add to your Google Fit location data

ReproductiveHealthRead

See info about your reproductive health in Google Fit. I consent to Google sharing my reporductive health information with this app.

BodyTemperatureWrite

See and add to info about your body temperature in Google Fit. I consent to Google sharing my body temperature information with this app.

BodyWrite

See and add info about your body measurements and heart rate to Google Fit

ActivityRead

Use Google Fit to see and store your physical activity data

LocationRead

See your Google Fit speed and distance data

BloodPressureWrite

See and add info about your blood pressure in Google Fit. I consent to Google sharing my blood pressure information with this app.

BodyTemperatureRead

See info about your body temperature in Google Fit. I consent to Google sharing my body temperature information with this app.

ActivityWrite

See and add to your Google Fit physical activity data

NutritionRead

See info about your nutrition in Google Fit

BloodGlucoseRead

See info about your blood glucose in Google Fit. I consent to Google sharing my blood glucose information with this app.

OxygenSaturationRead

See info about your oxygen saturation in Google Fit. I consent to Google sharing my oxygen saturation information with this app.

Trait Implementations

impl AsRef<str> for Scope[src]

impl Default for Scope[src]

impl Eq for Scope[src]

impl Hash for Scope[src]

impl PartialEq<Scope> for Scope[src]

impl StructuralEq for Scope[src]

impl StructuralPartialEq for Scope[src]

Auto Trait Implementations

impl RefUnwindSafe for Scope

impl Send for Scope

impl Sync for Scope

impl Unpin for Scope

impl UnwindSafe for Scope

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Typeable for T where
    T: Any