mirror of
https://github.com/opencloud-eu/opencloud.git
synced 2026-01-01 10:40:30 -05:00
683 lines
17 KiB
Go
683 lines
17 KiB
Go
/*
|
|
Libre Graph API
|
|
|
|
Libre Graph is a free API for cloud collaboration inspired by the MS Graph API.
|
|
|
|
API version: v1.0.8
|
|
*/
|
|
|
|
// Code generated by OpenAPI Generator (https://openapi-generator.tech); DO NOT EDIT.
|
|
|
|
package libregraph
|
|
|
|
import (
|
|
"encoding/json"
|
|
)
|
|
|
|
// checks if the Audio type satisfies the MappedNullable interface at compile time
|
|
var _ MappedNullable = &Audio{}
|
|
|
|
// Audio The Audio resource groups audio-related properties on an item into a single structure. If a DriveItem has a non-null audio facet, the item represents an audio file. The properties of the Audio resource are populated by extracting metadata from the file.
|
|
type Audio struct {
|
|
// The title of the album for this audio file.
|
|
Album *string `json:"album,omitempty"`
|
|
// The artist named on the album for the audio file.
|
|
AlbumArtist *string `json:"albumArtist,omitempty"`
|
|
// The performing artist for the audio file.
|
|
Artist *string `json:"artist,omitempty"`
|
|
// Bitrate expressed in kbps.
|
|
Bitrate *int64 `json:"bitrate,omitempty"`
|
|
// The name of the composer of the audio file.
|
|
Composers *string `json:"composers,omitempty"`
|
|
// Copyright information for the audio file.
|
|
Copyright *string `json:"copyright,omitempty"`
|
|
// The number of the disc this audio file came from.
|
|
Disc *int32 `json:"disc,omitempty"`
|
|
// The total number of discs in this album.
|
|
DiscCount *int32 `json:"discCount,omitempty"`
|
|
// Duration of the audio file, expressed in milliseconds
|
|
Duration *int64 `json:"duration,omitempty"`
|
|
// The genre of this audio file.
|
|
Genre *string `json:"genre,omitempty"`
|
|
// Indicates if the file is protected with digital rights management.
|
|
HasDrm *bool `json:"hasDrm,omitempty"`
|
|
// Indicates if the file is encoded with a variable bitrate.
|
|
IsVariableBitrate *bool `json:"isVariableBitrate,omitempty"`
|
|
// The title of the audio file.
|
|
Title *string `json:"title,omitempty"`
|
|
// The number of the track on the original disc for this audio file.
|
|
Track *int32 `json:"track,omitempty"`
|
|
// The total number of tracks on the original disc for this audio file.
|
|
TrackCount *int32 `json:"trackCount,omitempty"`
|
|
// The year the audio file was recorded.
|
|
Year *int32 `json:"year,omitempty"`
|
|
}
|
|
|
|
// NewAudio instantiates a new Audio object
|
|
// This constructor will assign default values to properties that have it defined,
|
|
// and makes sure properties required by API are set, but the set of arguments
|
|
// will change when the set of required properties is changed
|
|
func NewAudio() *Audio {
|
|
this := Audio{}
|
|
return &this
|
|
}
|
|
|
|
// NewAudioWithDefaults instantiates a new Audio object
|
|
// This constructor will only assign default values to properties that have it defined,
|
|
// but it doesn't guarantee that properties required by API are set
|
|
func NewAudioWithDefaults() *Audio {
|
|
this := Audio{}
|
|
return &this
|
|
}
|
|
|
|
// GetAlbum returns the Album field value if set, zero value otherwise.
|
|
func (o *Audio) GetAlbum() string {
|
|
if o == nil || IsNil(o.Album) {
|
|
var ret string
|
|
return ret
|
|
}
|
|
return *o.Album
|
|
}
|
|
|
|
// GetAlbumOk returns a tuple with the Album field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetAlbumOk() (*string, bool) {
|
|
if o == nil || IsNil(o.Album) {
|
|
return nil, false
|
|
}
|
|
return o.Album, true
|
|
}
|
|
|
|
// HasAlbum returns a boolean if a field has been set.
|
|
func (o *Audio) HasAlbum() bool {
|
|
if o != nil && !IsNil(o.Album) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetAlbum gets a reference to the given string and assigns it to the Album field.
|
|
func (o *Audio) SetAlbum(v string) {
|
|
o.Album = &v
|
|
}
|
|
|
|
// GetAlbumArtist returns the AlbumArtist field value if set, zero value otherwise.
|
|
func (o *Audio) GetAlbumArtist() string {
|
|
if o == nil || IsNil(o.AlbumArtist) {
|
|
var ret string
|
|
return ret
|
|
}
|
|
return *o.AlbumArtist
|
|
}
|
|
|
|
// GetAlbumArtistOk returns a tuple with the AlbumArtist field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetAlbumArtistOk() (*string, bool) {
|
|
if o == nil || IsNil(o.AlbumArtist) {
|
|
return nil, false
|
|
}
|
|
return o.AlbumArtist, true
|
|
}
|
|
|
|
// HasAlbumArtist returns a boolean if a field has been set.
|
|
func (o *Audio) HasAlbumArtist() bool {
|
|
if o != nil && !IsNil(o.AlbumArtist) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetAlbumArtist gets a reference to the given string and assigns it to the AlbumArtist field.
|
|
func (o *Audio) SetAlbumArtist(v string) {
|
|
o.AlbumArtist = &v
|
|
}
|
|
|
|
// GetArtist returns the Artist field value if set, zero value otherwise.
|
|
func (o *Audio) GetArtist() string {
|
|
if o == nil || IsNil(o.Artist) {
|
|
var ret string
|
|
return ret
|
|
}
|
|
return *o.Artist
|
|
}
|
|
|
|
// GetArtistOk returns a tuple with the Artist field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetArtistOk() (*string, bool) {
|
|
if o == nil || IsNil(o.Artist) {
|
|
return nil, false
|
|
}
|
|
return o.Artist, true
|
|
}
|
|
|
|
// HasArtist returns a boolean if a field has been set.
|
|
func (o *Audio) HasArtist() bool {
|
|
if o != nil && !IsNil(o.Artist) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetArtist gets a reference to the given string and assigns it to the Artist field.
|
|
func (o *Audio) SetArtist(v string) {
|
|
o.Artist = &v
|
|
}
|
|
|
|
// GetBitrate returns the Bitrate field value if set, zero value otherwise.
|
|
func (o *Audio) GetBitrate() int64 {
|
|
if o == nil || IsNil(o.Bitrate) {
|
|
var ret int64
|
|
return ret
|
|
}
|
|
return *o.Bitrate
|
|
}
|
|
|
|
// GetBitrateOk returns a tuple with the Bitrate field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetBitrateOk() (*int64, bool) {
|
|
if o == nil || IsNil(o.Bitrate) {
|
|
return nil, false
|
|
}
|
|
return o.Bitrate, true
|
|
}
|
|
|
|
// HasBitrate returns a boolean if a field has been set.
|
|
func (o *Audio) HasBitrate() bool {
|
|
if o != nil && !IsNil(o.Bitrate) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetBitrate gets a reference to the given int64 and assigns it to the Bitrate field.
|
|
func (o *Audio) SetBitrate(v int64) {
|
|
o.Bitrate = &v
|
|
}
|
|
|
|
// GetComposers returns the Composers field value if set, zero value otherwise.
|
|
func (o *Audio) GetComposers() string {
|
|
if o == nil || IsNil(o.Composers) {
|
|
var ret string
|
|
return ret
|
|
}
|
|
return *o.Composers
|
|
}
|
|
|
|
// GetComposersOk returns a tuple with the Composers field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetComposersOk() (*string, bool) {
|
|
if o == nil || IsNil(o.Composers) {
|
|
return nil, false
|
|
}
|
|
return o.Composers, true
|
|
}
|
|
|
|
// HasComposers returns a boolean if a field has been set.
|
|
func (o *Audio) HasComposers() bool {
|
|
if o != nil && !IsNil(o.Composers) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetComposers gets a reference to the given string and assigns it to the Composers field.
|
|
func (o *Audio) SetComposers(v string) {
|
|
o.Composers = &v
|
|
}
|
|
|
|
// GetCopyright returns the Copyright field value if set, zero value otherwise.
|
|
func (o *Audio) GetCopyright() string {
|
|
if o == nil || IsNil(o.Copyright) {
|
|
var ret string
|
|
return ret
|
|
}
|
|
return *o.Copyright
|
|
}
|
|
|
|
// GetCopyrightOk returns a tuple with the Copyright field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetCopyrightOk() (*string, bool) {
|
|
if o == nil || IsNil(o.Copyright) {
|
|
return nil, false
|
|
}
|
|
return o.Copyright, true
|
|
}
|
|
|
|
// HasCopyright returns a boolean if a field has been set.
|
|
func (o *Audio) HasCopyright() bool {
|
|
if o != nil && !IsNil(o.Copyright) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetCopyright gets a reference to the given string and assigns it to the Copyright field.
|
|
func (o *Audio) SetCopyright(v string) {
|
|
o.Copyright = &v
|
|
}
|
|
|
|
// GetDisc returns the Disc field value if set, zero value otherwise.
|
|
func (o *Audio) GetDisc() int32 {
|
|
if o == nil || IsNil(o.Disc) {
|
|
var ret int32
|
|
return ret
|
|
}
|
|
return *o.Disc
|
|
}
|
|
|
|
// GetDiscOk returns a tuple with the Disc field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetDiscOk() (*int32, bool) {
|
|
if o == nil || IsNil(o.Disc) {
|
|
return nil, false
|
|
}
|
|
return o.Disc, true
|
|
}
|
|
|
|
// HasDisc returns a boolean if a field has been set.
|
|
func (o *Audio) HasDisc() bool {
|
|
if o != nil && !IsNil(o.Disc) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetDisc gets a reference to the given int32 and assigns it to the Disc field.
|
|
func (o *Audio) SetDisc(v int32) {
|
|
o.Disc = &v
|
|
}
|
|
|
|
// GetDiscCount returns the DiscCount field value if set, zero value otherwise.
|
|
func (o *Audio) GetDiscCount() int32 {
|
|
if o == nil || IsNil(o.DiscCount) {
|
|
var ret int32
|
|
return ret
|
|
}
|
|
return *o.DiscCount
|
|
}
|
|
|
|
// GetDiscCountOk returns a tuple with the DiscCount field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetDiscCountOk() (*int32, bool) {
|
|
if o == nil || IsNil(o.DiscCount) {
|
|
return nil, false
|
|
}
|
|
return o.DiscCount, true
|
|
}
|
|
|
|
// HasDiscCount returns a boolean if a field has been set.
|
|
func (o *Audio) HasDiscCount() bool {
|
|
if o != nil && !IsNil(o.DiscCount) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetDiscCount gets a reference to the given int32 and assigns it to the DiscCount field.
|
|
func (o *Audio) SetDiscCount(v int32) {
|
|
o.DiscCount = &v
|
|
}
|
|
|
|
// GetDuration returns the Duration field value if set, zero value otherwise.
|
|
func (o *Audio) GetDuration() int64 {
|
|
if o == nil || IsNil(o.Duration) {
|
|
var ret int64
|
|
return ret
|
|
}
|
|
return *o.Duration
|
|
}
|
|
|
|
// GetDurationOk returns a tuple with the Duration field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetDurationOk() (*int64, bool) {
|
|
if o == nil || IsNil(o.Duration) {
|
|
return nil, false
|
|
}
|
|
return o.Duration, true
|
|
}
|
|
|
|
// HasDuration returns a boolean if a field has been set.
|
|
func (o *Audio) HasDuration() bool {
|
|
if o != nil && !IsNil(o.Duration) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetDuration gets a reference to the given int64 and assigns it to the Duration field.
|
|
func (o *Audio) SetDuration(v int64) {
|
|
o.Duration = &v
|
|
}
|
|
|
|
// GetGenre returns the Genre field value if set, zero value otherwise.
|
|
func (o *Audio) GetGenre() string {
|
|
if o == nil || IsNil(o.Genre) {
|
|
var ret string
|
|
return ret
|
|
}
|
|
return *o.Genre
|
|
}
|
|
|
|
// GetGenreOk returns a tuple with the Genre field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetGenreOk() (*string, bool) {
|
|
if o == nil || IsNil(o.Genre) {
|
|
return nil, false
|
|
}
|
|
return o.Genre, true
|
|
}
|
|
|
|
// HasGenre returns a boolean if a field has been set.
|
|
func (o *Audio) HasGenre() bool {
|
|
if o != nil && !IsNil(o.Genre) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetGenre gets a reference to the given string and assigns it to the Genre field.
|
|
func (o *Audio) SetGenre(v string) {
|
|
o.Genre = &v
|
|
}
|
|
|
|
// GetHasDrm returns the HasDrm field value if set, zero value otherwise.
|
|
func (o *Audio) GetHasDrm() bool {
|
|
if o == nil || IsNil(o.HasDrm) {
|
|
var ret bool
|
|
return ret
|
|
}
|
|
return *o.HasDrm
|
|
}
|
|
|
|
// GetHasDrmOk returns a tuple with the HasDrm field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetHasDrmOk() (*bool, bool) {
|
|
if o == nil || IsNil(o.HasDrm) {
|
|
return nil, false
|
|
}
|
|
return o.HasDrm, true
|
|
}
|
|
|
|
// HasHasDrm returns a boolean if a field has been set.
|
|
func (o *Audio) HasHasDrm() bool {
|
|
if o != nil && !IsNil(o.HasDrm) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetHasDrm gets a reference to the given bool and assigns it to the HasDrm field.
|
|
func (o *Audio) SetHasDrm(v bool) {
|
|
o.HasDrm = &v
|
|
}
|
|
|
|
// GetIsVariableBitrate returns the IsVariableBitrate field value if set, zero value otherwise.
|
|
func (o *Audio) GetIsVariableBitrate() bool {
|
|
if o == nil || IsNil(o.IsVariableBitrate) {
|
|
var ret bool
|
|
return ret
|
|
}
|
|
return *o.IsVariableBitrate
|
|
}
|
|
|
|
// GetIsVariableBitrateOk returns a tuple with the IsVariableBitrate field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetIsVariableBitrateOk() (*bool, bool) {
|
|
if o == nil || IsNil(o.IsVariableBitrate) {
|
|
return nil, false
|
|
}
|
|
return o.IsVariableBitrate, true
|
|
}
|
|
|
|
// HasIsVariableBitrate returns a boolean if a field has been set.
|
|
func (o *Audio) HasIsVariableBitrate() bool {
|
|
if o != nil && !IsNil(o.IsVariableBitrate) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetIsVariableBitrate gets a reference to the given bool and assigns it to the IsVariableBitrate field.
|
|
func (o *Audio) SetIsVariableBitrate(v bool) {
|
|
o.IsVariableBitrate = &v
|
|
}
|
|
|
|
// GetTitle returns the Title field value if set, zero value otherwise.
|
|
func (o *Audio) GetTitle() string {
|
|
if o == nil || IsNil(o.Title) {
|
|
var ret string
|
|
return ret
|
|
}
|
|
return *o.Title
|
|
}
|
|
|
|
// GetTitleOk returns a tuple with the Title field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetTitleOk() (*string, bool) {
|
|
if o == nil || IsNil(o.Title) {
|
|
return nil, false
|
|
}
|
|
return o.Title, true
|
|
}
|
|
|
|
// HasTitle returns a boolean if a field has been set.
|
|
func (o *Audio) HasTitle() bool {
|
|
if o != nil && !IsNil(o.Title) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetTitle gets a reference to the given string and assigns it to the Title field.
|
|
func (o *Audio) SetTitle(v string) {
|
|
o.Title = &v
|
|
}
|
|
|
|
// GetTrack returns the Track field value if set, zero value otherwise.
|
|
func (o *Audio) GetTrack() int32 {
|
|
if o == nil || IsNil(o.Track) {
|
|
var ret int32
|
|
return ret
|
|
}
|
|
return *o.Track
|
|
}
|
|
|
|
// GetTrackOk returns a tuple with the Track field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetTrackOk() (*int32, bool) {
|
|
if o == nil || IsNil(o.Track) {
|
|
return nil, false
|
|
}
|
|
return o.Track, true
|
|
}
|
|
|
|
// HasTrack returns a boolean if a field has been set.
|
|
func (o *Audio) HasTrack() bool {
|
|
if o != nil && !IsNil(o.Track) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetTrack gets a reference to the given int32 and assigns it to the Track field.
|
|
func (o *Audio) SetTrack(v int32) {
|
|
o.Track = &v
|
|
}
|
|
|
|
// GetTrackCount returns the TrackCount field value if set, zero value otherwise.
|
|
func (o *Audio) GetTrackCount() int32 {
|
|
if o == nil || IsNil(o.TrackCount) {
|
|
var ret int32
|
|
return ret
|
|
}
|
|
return *o.TrackCount
|
|
}
|
|
|
|
// GetTrackCountOk returns a tuple with the TrackCount field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetTrackCountOk() (*int32, bool) {
|
|
if o == nil || IsNil(o.TrackCount) {
|
|
return nil, false
|
|
}
|
|
return o.TrackCount, true
|
|
}
|
|
|
|
// HasTrackCount returns a boolean if a field has been set.
|
|
func (o *Audio) HasTrackCount() bool {
|
|
if o != nil && !IsNil(o.TrackCount) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetTrackCount gets a reference to the given int32 and assigns it to the TrackCount field.
|
|
func (o *Audio) SetTrackCount(v int32) {
|
|
o.TrackCount = &v
|
|
}
|
|
|
|
// GetYear returns the Year field value if set, zero value otherwise.
|
|
func (o *Audio) GetYear() int32 {
|
|
if o == nil || IsNil(o.Year) {
|
|
var ret int32
|
|
return ret
|
|
}
|
|
return *o.Year
|
|
}
|
|
|
|
// GetYearOk returns a tuple with the Year field value if set, nil otherwise
|
|
// and a boolean to check if the value has been set.
|
|
func (o *Audio) GetYearOk() (*int32, bool) {
|
|
if o == nil || IsNil(o.Year) {
|
|
return nil, false
|
|
}
|
|
return o.Year, true
|
|
}
|
|
|
|
// HasYear returns a boolean if a field has been set.
|
|
func (o *Audio) HasYear() bool {
|
|
if o != nil && !IsNil(o.Year) {
|
|
return true
|
|
}
|
|
|
|
return false
|
|
}
|
|
|
|
// SetYear gets a reference to the given int32 and assigns it to the Year field.
|
|
func (o *Audio) SetYear(v int32) {
|
|
o.Year = &v
|
|
}
|
|
|
|
func (o Audio) MarshalJSON() ([]byte, error) {
|
|
toSerialize,err := o.ToMap()
|
|
if err != nil {
|
|
return []byte{}, err
|
|
}
|
|
return json.Marshal(toSerialize)
|
|
}
|
|
|
|
func (o Audio) ToMap() (map[string]interface{}, error) {
|
|
toSerialize := map[string]interface{}{}
|
|
if !IsNil(o.Album) {
|
|
toSerialize["album"] = o.Album
|
|
}
|
|
if !IsNil(o.AlbumArtist) {
|
|
toSerialize["albumArtist"] = o.AlbumArtist
|
|
}
|
|
if !IsNil(o.Artist) {
|
|
toSerialize["artist"] = o.Artist
|
|
}
|
|
if !IsNil(o.Bitrate) {
|
|
toSerialize["bitrate"] = o.Bitrate
|
|
}
|
|
if !IsNil(o.Composers) {
|
|
toSerialize["composers"] = o.Composers
|
|
}
|
|
if !IsNil(o.Copyright) {
|
|
toSerialize["copyright"] = o.Copyright
|
|
}
|
|
if !IsNil(o.Disc) {
|
|
toSerialize["disc"] = o.Disc
|
|
}
|
|
if !IsNil(o.DiscCount) {
|
|
toSerialize["discCount"] = o.DiscCount
|
|
}
|
|
if !IsNil(o.Duration) {
|
|
toSerialize["duration"] = o.Duration
|
|
}
|
|
if !IsNil(o.Genre) {
|
|
toSerialize["genre"] = o.Genre
|
|
}
|
|
if !IsNil(o.HasDrm) {
|
|
toSerialize["hasDrm"] = o.HasDrm
|
|
}
|
|
if !IsNil(o.IsVariableBitrate) {
|
|
toSerialize["isVariableBitrate"] = o.IsVariableBitrate
|
|
}
|
|
if !IsNil(o.Title) {
|
|
toSerialize["title"] = o.Title
|
|
}
|
|
if !IsNil(o.Track) {
|
|
toSerialize["track"] = o.Track
|
|
}
|
|
if !IsNil(o.TrackCount) {
|
|
toSerialize["trackCount"] = o.TrackCount
|
|
}
|
|
if !IsNil(o.Year) {
|
|
toSerialize["year"] = o.Year
|
|
}
|
|
return toSerialize, nil
|
|
}
|
|
|
|
type NullableAudio struct {
|
|
value *Audio
|
|
isSet bool
|
|
}
|
|
|
|
func (v NullableAudio) Get() *Audio {
|
|
return v.value
|
|
}
|
|
|
|
func (v *NullableAudio) Set(val *Audio) {
|
|
v.value = val
|
|
v.isSet = true
|
|
}
|
|
|
|
func (v NullableAudio) IsSet() bool {
|
|
return v.isSet
|
|
}
|
|
|
|
func (v *NullableAudio) Unset() {
|
|
v.value = nil
|
|
v.isSet = false
|
|
}
|
|
|
|
func NewNullableAudio(val *Audio) *NullableAudio {
|
|
return &NullableAudio{value: val, isSet: true}
|
|
}
|
|
|
|
func (v NullableAudio) MarshalJSON() ([]byte, error) {
|
|
return json.Marshal(v.value)
|
|
}
|
|
|
|
func (v *NullableAudio) UnmarshalJSON(src []byte) error {
|
|
v.isSet = true
|
|
return json.Unmarshal(src, &v.value)
|
|
}
|
|
|
|
|